summaryrefslogtreecommitdiffstats
path: root/src/modules/dbus/iface-device.c
Commit message (Collapse)AuthorAgeFilesLines
* capture: Implement per-stream volume control for capture streams.Colin Guthrie2011-06-221-1/+1
| | | | | | | This piggy backs onto the previous changes for protocol 22 and thus does not bump the version. This and the previous commits should be seen as mostly atomic. Apologies for any bisecting issues this causes (although I would expect these to be minimal)
* dbus: Always accept mono volumes when setting device or stream volume.Tanu Kaskinen2011-03-111-5/+4
| | | | | pa_sink_set_volume() and friends accept mono volumes too, so no need to impose unneeded restrictions in the D-Bus API.
* volume: Use a macro to check if a volume is validArun Raghavan2010-10-151-1/+1
| | | | | | | This adds a PA_VOLUME_IS_VALID() macro for checking if a given pa_volume_t is valid. This makes changes to the volume ranges simpler (just change PA_VOLUME_MAX, for example, without needing to modify any other code).
* Rename all the signal parameters and variables to something more explicit.Diego Elio 'Flameeyes' Pettenò2009-11-211-36/+36
| | | | | Without this change, on FreeBSD you'll be bothered by tons of warnings about overshadowing signal(2).
* dbus: Change IsMuted property names to Mute.Tanu Kaskinen2009-08-311-20/+20
|
* dbus: Do message argument type checking early, centrally.Tanu Kaskinen2009-08-301-34/+22
|
* dbusifaca-device: Adapt to the changed pa_sink_get/set_volume() interface.Tanu Kaskinen2009-08-191-3/+3
|
* dbusiface-device: Save one level of identation by returning early.Tanu Kaskinen2009-08-171-96/+99
|
* dbusiface-device: Fix argument reading in handle_suspend().Tanu Kaskinen2009-08-171-1/+7
|
* dbusiface-device: Use a single if-else section instead of ternary operator ↵Tanu Kaskinen2009-08-171-34/+43
| | | | overuse.
* dbusiface-device: Split some overly long lines.Tanu Kaskinen2009-08-171-7/+14
|
* dbusiface-device: Free the copied proplist.Tanu Kaskinen2009-08-161-0/+1
|
* dbusiface-device: Implement the Device and DevicePort D-Bus interfaces.Tanu Kaskinen2009-08-151-6/+1202
|
* dbus: Three entangled changes:Tanu Kaskinen2009-08-091-6/+7
| | | | | | | | | | * Make the dbus object constructors take a pa_dbusiface_core pointer as an argument. Remove the path_prefix argument. * Expose the core object path as a constant in protocol-dbus.h. * Move the core interface name constant from iface-core.h to protocol-dbus.h.
* Add the forgotten src/modules/dbus directory to git.Tanu Kaskinen2009-07-211-0/+105