summaryrefslogtreecommitdiff
path: root/src/modules/alsa/alsa-mixer.c
AgeCommit message (Expand)AuthorFilesLines
2015-08-21alsa-mixer: Add descriptions for analog-stereo-input and analog-stereo-output...Tanu Kaskinen1-2/+7
2015-04-10alsa-mixer: Add paths/ports for multichannel profileDavid Henningsson1-1/+3
2015-04-10alsa-mixer: Use separate profiles for Multichannel Input/OutputDavid Henningsson1-1/+5
2015-01-14update FSF addresses to FSF web pageOndrej Holecek1-3/+1
2014-11-17alsa-mixer: Use pa_assert_not_reached()Peter Meerwald1-2/+1
2014-09-16alsa: Remove unnecessary hctl handles being passed aroundDavid Henningsson1-4/+3
2014-09-16alsa-mixer/card: Move to use the new mixer interfaceDavid Henningsson1-4/+3
2014-09-08alsa-mixer: Improve workaround for Valgrind's false warningsDavid Henningsson1-9/+52
2014-08-23alsa: Remove four channel input profileDavid Henningsson1-1/+0
2014-08-18alsa-mixer: Fix path subset detectionTanu Kaskinen1-13/+13
2014-08-01alsa: Add a multichannel fallback mappingDavid Henningsson1-0/+1
2014-08-01alsa: Allow "fallback" configuration for mappings and profilesDavid Henningsson1-4/+73
2014-08-01alsa: Add "exact-channels" mapping configurabilityDavid Henningsson1-4/+39
2014-04-17Use pa_hashmap_remove_and_free() where appropriateTanu Kaskinen1-12/+6
2014-03-03alsa: Remove a redundant checkTanu Kaskinen1-2/+2
2014-01-03alsa-mixer: Free the description key in alsa_path_free().poljar (Damir Jelić)1-0/+1
2013-11-29idxset: Allow deep copying with pa_idxset_copy()Tanu Kaskinen1-1/+1
2013-10-03alsa-mixer: Drop all unused paths, not only unsupported pathsDavid Henningsson1-8/+15
2013-09-17alsa: Allow sample spec override in mappingsArun Raghavan1-0/+1
2013-09-17hashmap: Add the ability to free keysArun Raghavan1-14/+14
2013-07-04Remove pa_bool_t and replace it with bool.poljar (Damir Jelić)1-100/+100
2013-06-28Revert "alsa-mixer: Add a couple of assertions"David Henningsson1-2/+3
2013-06-27alsa-mixer: Add a couple of assertionsTanu Kaskinen1-3/+2
2013-06-24Whitespace cleanup: Remove all multiple newlinespoljar (Damir Jelić)1-6/+0
2013-06-24Whitespace cleanup: Fix broken indentation by handpoljar (Damir Jelić)1-3/+3
2013-06-24Whitespace cleanup: Remove tabspoljar (Damir Jelić)1-3/+3
2013-06-04device-port: Introduce pa_device_port_new_datapoljar (Damir Jelić)1-3/+7
2013-06-04device-port: Make it impossible to have dual-direction portsTanu Kaskinen1-23/+58
2013-06-04alsa-mixer: Remove the "name" option from the "General" section of path confi...Tanu Kaskinen1-22/+16
2013-06-04alsa-mixer: Introduce "description-key" option for pathsTanu Kaskinen1-9/+18
2013-04-16alsa-mixer: Change profile-sets directory to PA_SRCDIRDavid Henningsson1-1/+1
2013-04-14alsa: Fix mixer path when running from build treeArun Raghavan1-1/+1
2013-03-27alsa-mixer: It's valid to have zero elements in a pathDavid Henningsson1-14/+13
2013-03-25alsa-mixer: Add path for Headset MicrophoneDavid Henningsson1-0/+1
2013-02-19alsa-mixer: Add possibility to configure ELD deviceDavid Henningsson1-0/+3
2013-02-18core: Internally deprecate pa_port_available_t to use pa_available_tMikel Astiz1-6/+6
2013-02-16hashmap: Add pa_hashmap_remove_all()Tanu Kaskinen1-1/+1
2013-02-16idxset: Use pa_free_cb_t instead of pa_free2_cb_tTanu Kaskinen1-3/+3
2013-02-16hashmap: Use pa_free_cb_t instead of pa_free2_cb_tTanu Kaskinen1-43/+13
2012-10-03alsa-mixer: Cache failure to open inputs/output mappingsDavid Henningsson1-4/+50
2012-09-21alsa-mixer: Add "iec958-stereo-input" to well known path namesDavid Henningsson1-0/+1
2012-07-16alsa: Add a proplist to mappingsArun Raghavan1-0/+3
2012-07-16alsa: Integrate UCM basic functionsFeng Wei1-19/+31
2012-07-06alsa: Merge pa_alsa_setting_select with pa_alsa_path_selectJarkko Nikula1-2/+7
2012-07-06alsa-mixer: Implement a new path option: "mute-during-activation".Tanu Kaskinen1-1/+29
2012-06-29sink, source: Always create a hashmap for ports.Tanu Kaskinen1-6/+10
2012-06-29alsa-mixer: Add support for defining port property lists in the path configur...Tanu Kaskinen1-2/+10
2012-06-29conf-parser: Add support for parsing property lists.Tanu Kaskinen1-2/+2
2012-06-29conf-parser: Pass parser state in a struct also for parse callbacks.Tanu Kaskinen1-351/+229
2012-06-09modules: Use pa_streq instead of strcmp.Arti Trivedi Bora1-6/+6