pulseaudio/src/modules
David Henningsson 1fd8848e64 alsa-util: Add functions for accessing mixer elements through mixer class
Instead of using the hctl interface, we can find controls belonging
to other iface types than "mixer". We do this by introducing a new
mixer class "SND_MIXER_ELEM_PULSEAUDIO" and create snd_mixer_elem's
for all PCM and CARD iface types (as Jacks are of the CARD type and
ELD controls are of the PCM type).

Signed-off-by: David Henningsson <david.henningsson@canonical.com>
2014-09-16 09:33:04 +02:00
..
alsa alsa-util: Add functions for accessing mixer elements through mixer class 2014-09-16 09:33:04 +02:00
bluetooth bluetooth: Implement org.ofono.HandsfreeAudioAgent.Release() 2014-09-11 14:00:15 +03:00
dbus source, sink: Support weird sample rates 2014-06-05 15:57:00 +03:00
echo-cancel echo-cancel: Fix spelling of canceller 2014-08-18 15:30:38 +02:00
gconf gconf: Avoid calling deprecated function if possible 2014-04-26 11:32:45 +03:00
jack jack: made it possible to use multiple jack sources and sinks 2014-09-01 08:19:17 +02:00
macosx bonjour-publish: Return ports in network byteorder 2013-12-05 11:21:51 +02:00
oss modules: Fix resource leak in oss 2013-12-20 12:54:18 +01:00
raop raop: Don't use incompatible default sample spec parameters 2014-08-24 12:08:12 +03:00
rtp rtp-recv: fix crash on empty UDP packets (CVE-2014-3970) 2014-06-06 14:41:22 +03:00
x11 Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
xen Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
ladspa.h merge 'lennart' branch back into trunk. 2007-10-28 19:13:50 +00:00
Makefile build-sys: readd stub makefiles to subdirectories to make building with emacs easier 2012-05-15 14:17:58 +02:00
module-always-sink.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-augment-properties.c hashmap: Add the ability to free keys 2013-09-17 18:01:22 +05:30
module-card-restore.c card-restore: Fix a memory leak 2014-01-29 20:56:42 +02:00
module-cli.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-combine-sink.c misc: Fix format specifiers 2014-08-18 15:31:19 +02:00
module-combine.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-console-kit.c Use pa_hashmap_remove_and_free() where appropriate 2014-04-17 10:06:23 +03:00
module-default-device-restore.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-defs.h.m4 Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-detect.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-device-manager.c Fix a few "it's -> its" typos 2014-03-07 18:04:02 +02:00
module-device-restore.c device-restore: Sync the database on unload 2014-08-18 13:52:11 +03:00
module-equalizer-sink.c modules: Add assertion in equalizer-sink 2013-12-20 12:55:17 +01:00
module-esound-compat-spawnfd.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-esound-compat-spawnpid.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-esound-sink.c esound, native: Pass an absolute path to pa_authkey_load() when using a file in the home directory 2014-06-24 13:17:16 +03:00
module-filter-apply.c hashmap: Add the ability to free keys 2013-09-17 18:01:22 +05:30
module-filter-heuristics.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-hal-detect-compat.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-intended-roles.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-ladspa-sink.c Revert "ladspa-sink: Handle empty chunks in sink_input_pop_cb" 2014-01-15 14:24:25 +02:00
module-lirc.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-loopback.c loopback: Increase the maximum allowed latency 2013-07-29 10:43:12 +03:00
module-match.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-mmkbd-evdev.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-native-protocol-fd.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-null-sink.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-null-source.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-pipe-sink.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-pipe-source.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-position-event-sounds.c modules: Remove dead code in position-event-sounds 2013-12-20 12:55:17 +01:00
module-protocol-stub.c protocol-native: Enable srbchannel 2014-06-27 14:28:21 +02:00
module-remap-sink.c module-remap-sink: Add resample_method argument 2013-12-05 11:04:19 +02:00
module-remap-source.c module-remap-source: Add resample_method argument 2013-12-05 11:05:24 +02:00
module-rescue-streams.c module-rescue-streams: Fixup previous patch w r t fallback sink/sources 2014-06-10 08:30:05 +02:00
module-role-cork.c sink-input, source-output: Remove redundant get_mute() functions 2014-05-02 16:00:56 +03:00
module-role-ducking.c idxset: Use pa_free_cb_t instead of pa_free2_cb_t 2013-02-16 01:15:27 +02:00
module-rygel-media-server.c Revert dbus_bool_t variables to use TRUE/FALSE instead of true/false 2013-07-04 12:25:47 +03:00
module-sine-source.c modules: Make use of new function pa_modargs_get_sample_rate() 2013-12-05 10:54:12 +02:00
module-sine.c module-sine: Add rate argument 2013-12-05 11:03:10 +02:00
module-solaris.c solaris, tunnel: Remove some redundant boolean conversions 2014-05-02 16:00:56 +03:00
module-stream-restore.c sink-input, source-output: Remove redundant get_mute() functions 2014-05-02 16:00:56 +03:00
module-suspend-on-idle.c Use pa_hashmap_remove_and_free() where appropriate 2014-04-17 10:06:23 +03:00
module-switch-on-connect.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-switch-on-port-available.c module-switch-on-port-available: Use new find best port function 2014-04-04 07:28:34 +02:00
module-systemd-login.c hashmap: Add the ability to free keys 2013-09-17 18:01:22 +05:30
module-tunnel-sink-new.c tunnel-new: remove uncorking in thread_func. Now handled by state change callback. 2014-07-17 13:01:00 +03:00
module-tunnel-source-new.c tunnel-new: add un/corking to the state change callback 2014-07-17 12:56:00 +03:00
module-tunnel.c iochannel/pstream/pdispatch: Add support for receiving file descriptors 2014-06-27 14:16:32 +02:00
module-udev-detect.c hashmap: Add the ability to free keys 2013-09-17 18:01:22 +05:30
module-virtual-sink.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-virtual-source.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-virtual-surround-sink.c virtual-surround-sink: Move normalization heuristic to its own function 2014-04-17 10:46:26 +03:00
module-volume-restore.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-waveout.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
module-zeroconf-discover.c zeroconf-discover: Specify the interface when connecting to a link-local IPv6 address 2014-01-15 12:20:27 +02:00
module-zeroconf-publish.c Use pa_hashmap_remove_and_free() where appropriate 2014-04-17 10:06:23 +03:00
reserve-monitor.c reserve: Move get_name_owner() to the public rd_device API 2013-01-31 13:56:25 +02:00
reserve-monitor.h More spelling fixes 2011-08-25 11:27:47 +01:00
reserve-wrap.c Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
reserve-wrap.h Remove pa_bool_t and replace it with bool. 2013-07-04 12:25:30 +03:00
reserve.c reserve: Fix leaking NameLost signals after release+acquire 2013-01-31 14:04:45 +02:00
reserve.h reserve: Move get_name_owner() to the public rd_device API 2013-01-31 13:56:25 +02:00
udev-util.c udev: Don't use deprecated udev_get_*_path() functions 2012-05-29 09:17:18 +05:30
udev-util.h Whitespace cleanup: Remove all multiple newlines 2013-06-24 16:56:24 +03:00