Commit graph

3807 commits

Author SHA1 Message Date
Lennart Poettering
ff7033c11d Revert "make sure we always read in all properties"
This reverts commit 1c8f968282.

Turns out doing this is racy. The appropriate fix seems to be
38825d7912
2009-03-31 00:22:17 +02:00
Lennart Poettering
29a282a41b allow nofail mode only when no server string was specified 2009-03-30 20:31:03 +00:00
Lennart Poettering
b6135b34b3 minor cleanups 2009-03-30 21:07:41 +02:00
Lennart Poettering
3df9eef9d0 take org.pulseaudio.Server instead of org.pulseaudio to match the interface name already used in the HAL module 2009-03-30 21:07:23 +02:00
Lennart Poettering
857a1f4909 fix compiler warning 2009-03-30 20:57:23 +02:00
Lennart Poettering
90fbc036f4 make sure we never access an invalid pa_bluetooth_device object 2009-03-30 20:57:12 +02:00
Lennart Poettering
1c8f968282 make sure we always read in all properties 2009-03-30 20:56:03 +02:00
Lennart Poettering
66b80e9ecd get rid of old 'Connected' property parsing and make sure we don't execute two case branches 2009-03-30 20:55:50 +02:00
Lennart Poettering
91355a1ce5 introduce typedef for pa_bt_audio_state and use it everywhere 2009-03-30 20:55:10 +02:00
Lennart Poettering
1390564227 Merge commit 'elmarco/bluetooth-fixes' 2009-03-30 20:34:49 +02:00
Lennart Poettering
d33be12fde Merge commit 'elmarco/dbus' 2009-03-30 20:26:27 +02:00
Lennart Poettering
649c982222 Use pa_source_set_max_rewind_within_thread() for updating the monitor source's max_rewind 2009-03-30 20:19:32 +02:00
Marc-André Lureau
8491b47a51 gtk-test: updated to use PA_CONTEXT_NOAUTOSPAWN|PA_CONTEXT_NOFAIL 2009-03-30 21:05:35 +03:00
Marc-André Lureau
1dad83b73c pulse: client connect to dbus 2009-03-30 21:05:31 +03:00
Marc-André Lureau
b4ef64d198 daemon: take org.pulseaudio 2009-03-30 20:57:07 +03:00
Marc-André Lureau
eb93e2537a dbus: split dbus-util into dbus-shared
modules: fix dbus-util include
pulse: get dbus at context connection
2009-03-30 20:56:55 +03:00
Lennart Poettering
1743322d3e Merge commit 'coling/master' 2009-03-30 19:15:39 +02:00
Lennart Poettering
061344fbd7 Merge commit 'origin/master' 2009-03-30 19:14:09 +02:00
Lennart Poettering
aa6803653e rework tunneling code 2009-03-30 19:13:07 +02:00
Lennart Poettering
65b787d000 notify clients about tlength changes 2009-03-30 18:46:12 +02:00
Lennart Poettering
491aafd8dc typo fix 2009-03-30 18:27:33 +02:00
Lennart Poettering
b349dae6e1 add pa_memblockq_apply_attr()/pa_memblockq_get_attr() 2009-03-30 18:27:07 +02:00
Lennart Poettering
7c37c37fff document more often the context certain functions are called in 2009-03-30 18:26:23 +02:00
Lennart Poettering
7f5481ede0 simplify latency config functions a bit and make them callable in more contexts 2009-03-30 18:23:48 +02:00
Lennart Poettering
d04f3e1aef Trigger move callback a little bit earlier so that no IO thread is running 2009-03-30 18:21:34 +02:00
Lennart Poettering
e3f15104cf don't enabled tsched on software ALSA devices 2009-03-30 18:00:23 +02:00
Marc-André Lureau
87fcb3d592 bluetooth: use new audio State properties 2009-03-27 22:59:57 +02:00
Marc-André Lureau
38825d7912 bluetooth: GetProperties after profile UUID show up 2009-03-27 22:59:56 +02:00
Marc-André Lureau
20bd1c686c bluetooth: remove racy GetProperties to check profile 2009-03-27 22:59:56 +02:00
Marc-André Lureau
9e8c2d393a bluetooth: don't access outside array range 2009-03-27 22:59:53 +02:00
Marc-André Lureau
61cd6d4c19 bluetooth: fail when switching on non-connected profile 2009-03-27 20:43:42 +02:00
Marc-André Lureau
62a4e36f5d bluetooth: connected can be -1, check > 0 2009-03-27 20:43:42 +02:00
Lennart Poettering
87d63b19a3 Small fix for MacOSX compat
Issue originally pointed out by Igor Zubkov.
2009-03-27 14:37:58 +01:00
Lennart Poettering
db714bfea6 fix typo 2009-03-27 00:06:15 +01:00
Luiz Augusto von Dentz
13f1c4413b Do not reconfigure capabilities. 2009-03-26 15:40:04 -03:00
Luiz Augusto von Dentz
168c741b64 Query and make use of the current configuration. 2009-03-26 15:40:04 -03:00
Luiz Augusto von Dentz
071b3e7fc5 Update ipc to match new message headers introduced on BlueZ 4.34. 2009-03-26 15:40:04 -03:00
Luiz Augusto von Dentz
b03c545850 Fix misuse of 'frame.joint' when estimating the frame length.
'frame.joint' is not the flag for joint stereo mode, it is a set of bits which
show for which subbands channels joining was actually used.
2009-03-26 15:40:03 -03:00
Luiz Augusto von Dentz
f80a1f6d31 Maintain the original code style for sbc. 2009-03-26 15:40:03 -03:00
Colin Guthrie
205cbe8afc raop: Add call to pa_sink_set_max_request()
This is just a copy from the ESD version which is a little crude, but will do for now.
2009-03-25 23:05:41 +00:00
Lennart Poettering
3813034cef add missing initialization 2009-03-25 23:49:26 +01:00
Lennart Poettering
cbbd98635a make sure the discovery module is only loaded once 2009-03-25 23:49:09 +01:00
Lennart Poettering
39576ec829 on monitor source be fine with any latency range set by the sink 2009-03-25 16:31:16 +01:00
Lennart Poettering
6defb1a6bf add missing whitespace 2009-03-25 16:30:46 +01:00
Lennart Poettering
2c1eaa7593 copy latency flags from sink to monitor source 2009-03-25 16:30:28 +01:00
Lennart Poettering
4edb109239 use u->use_tsched everywhere 2009-03-25 16:17:45 +01:00
Lennart Poettering
8282efcfa3 fix value of DYNAMIC_LATENCY 2009-03-25 16:17:15 +01:00
Lennart Poettering
c367a885dc fix misplace _ref() calls that should have been _assert_ref() 2009-03-25 03:44:49 +01:00
Lennart Poettering
f6a6d01354 optionally skip initial frames in backtrace 2009-03-25 03:14:00 +01:00
Lennart Poettering
8460fac285 don't show full so path in backtrace 2009-03-25 02:50:57 +01:00