Tanu Kaskinen
8a28e5de94
dbus: Change IsMuted property names to Mute.
2009-08-31 17:17:09 +03:00
Tanu Kaskinen
411feaed15
dbusiface-core: Add signals FallbackSinkUnset and FallbackSourceUnset.
2009-08-31 09:14:50 +03:00
Tanu Kaskinen
0ad2d55cbe
Merge branch 'master' of git://0pointer.de/pulseaudio into dbus-work
...
Conflicts:
src/modules/module-stream-restore.c
2009-08-30 20:07:31 +03:00
Tanu Kaskinen
0e096632c5
dbus: Do message argument type checking early, centrally.
2009-08-30 19:52:22 +03:00
Lennart Poettering
f029041372
suspend-on-idle: don't resume devices for corked streams
2009-08-28 23:31:01 +02:00
Lennart Poettering
84eb6614eb
core: move 'flags' field into 'pa_sink_input_new_data' structure so that hooks can access it
2009-08-28 23:24:09 +02:00
Andy Shevchenko
4e8562c1f1
raop: Fix memory leak
...
The return memory of the pa_strbuf_tostring_free() should be freed.
pa_headerlist_puts() saves its own copy.
2009-08-28 17:12:11 +02:00
Lennart Poettering
63f3dc0bdc
bluetooth: remove left-over debug line
2009-08-28 17:07:08 +02:00
Luiz Augusto von Dentz
8169a6a6c9
Handle DisconnectRequested in bluetooth module.
2009-08-27 11:29:49 -03:00
Lennart Poettering
c372b52a77
protocol-native: print more volume change debug messages to easy tracking down of feedback loops
2009-08-27 00:05:54 +02:00
Lennart Poettering
368c3e3f90
loopback: quieten gcc on 32bit
2009-08-26 20:05:19 +02:00
Tanu Kaskinen
7bc8a793b8
Merge branch 'master' of git://0pointer.de/pulseaudio into dbus-work
...
Conflicts:
src/Makefile.am
2009-08-26 14:29:55 +03:00
Tanu Kaskinen
219f7508f6
dbus: Finish the Client D-Bus interface.
2009-08-26 14:20:26 +03:00
Tanu Kaskinen
11fcc8c85f
dbusiface-stream: Only send stream event signals from the right D-Bus objects.
2009-08-26 14:19:11 +03:00
Tanu Kaskinen
edf80104e3
dbus: Make sure that subscription callbacks don't try to access removed objects.
2009-08-26 14:17:35 +03:00
Tanu Kaskinen
3e0e685a8c
dbus: Save one level of identation by returning early.
2009-08-26 14:12:42 +03:00
Lennart Poettering
4614412f94
loopback: update description and icons when moving loopback streams
2009-08-26 02:17:37 +02:00
Lennart Poettering
d909f59389
loopback: make sure a monitor can't be looped back to its sink
2009-08-26 01:52:02 +02:00
Lennart Poettering
99d3e6b744
combine: store adjust time in usec
2009-08-26 01:51:29 +02:00
Lennart Poettering
ea4b65b8e0
loopback: add loopback module for direct connections of sinks and sources
2009-08-26 01:42:17 +02:00
Finn Thain
457b973ba6
Solaris: debug my latest enbugging, take 2
...
Prevent partially played memchunks from getting lost.
If the sink has a memblock, don't leak it when rewinding.
2009-08-25 03:18:50 +02:00
Lennart Poettering
57e1f84f03
Merge commit 'jprvita2/master'
2009-08-24 23:31:35 +02:00
Lennart Poettering
419b071a1e
detect: recommend module-udev-detect instead of module-hal-detect
2009-08-24 16:35:19 +02:00
Tanu Kaskinen
2f3fc2f1d6
Merge branch 'master' of git://0pointer.de/pulseaudio into dbus-work
...
Conflicts:
src/Makefile.am
2009-08-24 14:43:11 +03:00
Tanu Kaskinen
3025645b0b
dbusiface-module: Implement the Module D-Bus interface.
2009-08-24 14:27:14 +03:00
João Paulo Rechi Vita
2772521698
bluetooth: add discover of bluetooth sources
2009-08-23 22:46:56 -03:00
João Paulo Rechi Vita
65c3e6576c
bluetooth: handle bluetooth source
2009-08-23 22:46:56 -03:00
Lennart Poettering
050a3a99e1
alsa: automatically decrease watermark after a time of stability
2009-08-24 03:27:29 +02:00
Lennart Poettering
80c6937303
alsa: increase interval between smoother updates exponentially for alsa sources, following the scheme for sinks
2009-08-23 22:34:42 +02:00
Lennart Poettering
ab5ac06ac7
Merge commit 'wtay/optimize'
2009-08-23 00:06:35 +02:00
Lennart Poettering
d6fb8d1081
udev: check busy status of alsa cards before loading alsa modules and hence initiating profile probing
2009-08-22 23:10:45 +02:00
Lennart Poettering
560da5b0a1
udev: process all inotify events queued up, not just the first one in the queue
2009-08-22 21:59:17 +02:00
Lennart Poettering
5b0683d6cd
ladspa/remap: handle failing stream moves properly
2009-08-22 04:03:31 +02:00
Finn Thain
601fb63b01
Solaris: fixed latency (resent)
...
Set a fixed latency based on the given buffer size, which is constrained to
the 128 KB limit on buffered writes. Also fix an error path.
2009-08-22 00:59:33 +02:00
Finn Thain
87d2dded9b
Solaris: use smoother (resent)
...
Make use of the smoother, just in case.
2009-08-22 00:59:23 +02:00
Finn Thain
44c7aa55e2
Solaris: build fixes (resent)
...
Fix bit rot due to recent flat volume changes.
2009-08-22 00:59:16 +02:00
Lennart Poettering
066e160bbd
udev: tell inotify to actually inform us about ACL changes
2009-08-21 23:24:40 +02:00
Lennart Poettering
2d0120485c
udev: watch for both ACL changes and processes closing devices
2009-08-21 22:49:23 +02:00
Lennart Poettering
4ec701aa21
udev: don't access string after free()
2009-08-21 22:11:38 +02:00
Lennart Poettering
d06680afe8
udev: always verify access before loading modules
2009-08-21 22:06:23 +02:00
Lennart Poettering
14c27c7ade
gconf: use correct path for gconf-helper tool when running from build tree
2009-08-21 22:05:27 +02:00
Lennart Poettering
5317e35543
udev: when a device appears that we cannot access right-away try again later on inotify
2009-08-21 14:55:05 +02:00
Lennart Poettering
fe9a577cf2
alsa: leave headphone jack enabled in normal mixer paths
2009-08-21 03:45:58 +02:00
Lennart Poettering
ac05619141
combine: quieten gcc a bit
2009-08-21 03:45:17 +02:00
Lennart Poettering
8a2a6b2004
adjust various data/library paths automatically if we are run from a build tree
2009-08-21 03:43:53 +02:00
Lennart Poettering
a562978509
ladspa: forward volume changes from ladspa sink to stream and hence via flat volume logic to master sink
2009-08-21 02:59:26 +02:00
Wim Taymans
c1b6a87b27
alsa-sink: reduce the amount of smoother updates
...
Exponentially increase the amount of time between smoother updates. We start
with a 2ms interval and increase up to 200ms intervals.
Smoother updates and the resulting linear regression take a fair amount of CPU
so we want to reduce the amount of updates.
2009-08-20 13:40:27 +02:00
Tanu Kaskinen
179f849c08
dbusifaca-device: Adapt to the changed pa_sink_get/set_volume() interface.
2009-08-19 09:54:09 +03:00
Tanu Kaskinen
292d6dcb5f
Merge branch 'master' of git://0pointer.de/pulseaudio into dbus-work
2009-08-19 09:20:02 +03:00
Tanu Kaskinen
b4e0d5d1e1
dbusiface-sample: Implement the Sample D-Bus interface.
2009-08-19 09:18:50 +03:00