Commit graph

1417 commits

Author SHA1 Message Date
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