summaryrefslogtreecommitdiff
path: root/src/modules/alsa/alsa-mixer.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-30alsa-mixer: Fix jack name comparisonv13.99.3Tanu Kaskinen1-1/+1
2020-10-30alsa-mixer: Set availability groups once per cardTanu Kaskinen1-11/+27
2020-10-13Revert "alsa-mixer: support up to 8 channels per mixer element"Arun Raghavan1-15/+9
2020-10-13alsa-mixer: support up to 8 channels per mixer elementJaroslav Kysela1-9/+15
2020-10-04alsa: fix analog-input-microphone-headset device typeJaroslav Kysela1-1/+1
2020-10-04alsa: mixer - reorder the type field in path parserJaroslav Kysela1-1/+1
2020-08-10alsa-mixer: Fix indentationTanu Kaskinen1-24/+24
2020-08-10Rename "available group" to "availability group"Tanu Kaskinen1-6/+6
2020-08-10alsa-mixer: Fix mapping_group_available() logicTanu Kaskinen1-3/+3
2020-07-26alsa-mixer: add support for Astro A50 gaming headsetTomasz Kontusz1-0/+2
2020-07-26alsa-mixer: add description-key to Mappings and ProfilesTomasz Kontusz1-2/+31
2020-07-26alsa-mixer: Remove unused iec958-passthrough* descriptionsTomasz Kontusz1-2/+0
2020-07-26alsa-mixer: Fix well-known descriptions for steelseries game/chat outputsTomasz Kontusz1-2/+2
2020-06-17alsa: legacy card - implement device port type parser and assignmentJaroslav Kysela1-30/+100
2020-06-17alsa: legacy card - set available_groupJaroslav Kysela1-0/+49
2020-06-10alsa-mixer: store the ucm_device with the order of their priorityHui Wang1-1/+14
2019-12-23alsa-mixer: improve check for the empty path set for sink/sourceJaroslav Kysela1-0/+6
2019-12-23alsa: rewrite mixer open/close, cache mixer accesses in probeJaroslav Kysela1-9/+10
2019-12-23alsa-mixer: Add the ability to pass the intended-role to the mappingLaurent Bigonville1-0/+19
2019-12-18alsa-mixer: handle interface type (CARD,PCM) for mixer element lookupsJaroslav Kysela1-1/+1
2019-12-06alsa-ucm: add support for master volumeJaroslav Kysela1-10/+10
2019-12-06alsa-mixer: improve alsa_id_decode() functionJaroslav Kysela1-3/+16
2019-12-06alsa-mixer: handle the index for ALSA mixer element identifiersJaroslav Kysela1-80/+206
2019-11-08rtpoll: Separate out before/after/work callback userdataArun Raghavan1-3/+2
2019-03-27alsa: Use correct header pathOlaf Hering1-1/+1
2019-02-16Remove space in "Digital Passthrough (IEC958)"scootergrisen1-1/+1
2018-12-11build-sys: introduce a special build flag to explicitly disables running from...Hongxu Jia1-0/+4
2018-06-21alsa-mixer: make the mono mapping a fallback onlyTanu Kaskinen1-0/+1
2018-06-21alsa-mixer: add support for SteelSeries Arctis 5 and renamed Arctis 7 files a...Bert Hekman1-0/+2
2018-02-13alsa-mixer: autodetect the ELD deviceTanu Kaskinen1-2/+26
2018-02-13alsa-mixer: autodetect the HDMI jack PCM deviceTanu Kaskinen1-5/+48
2018-02-13alsa-mixer: add hw_device_index to pa_alsa_mappingTanu Kaskinen1-0/+26
2017-09-18alsa-mixer: add mixer handling to the fallback stereo caseTanu Kaskinen1-1/+1
2017-09-05alsa-mixer: add support for Steelseries Arctis 7 headsetJohan Heikkilä1-0/+1
2017-09-05alsa-mixer: round, not truncate, in to_alsa_dBIan Ray1-1/+1
2017-05-02alsa: don't assume that hw:x is an analog outputTanu Kaskinen1-1/+3
2016-06-22alsa: Use pa_device_port->impl_free() for freeing port dataArun Raghavan1-0/+1
2016-03-08alsa-mixer: refactor element_probe and fix >2 channel bugDavid Henningsson1-230/+206
2015-12-14conf-parser: add support for .d directoriesTanu Kaskinen1-2/+2
2015-12-11alsa-mixer: Have valid proplist for synthesized path as well.Juho Hämäläinen1-0/+1
2015-11-22alsa-mixer: Fill in input and output namesDavid Henningsson1-1/+7
2015-11-17alsa-mixer: Return early in case of no mixer poll descriptorsDavid Henningsson1-0/+8
2015-10-23alsa-mixer: Ignore volume with unexpected number of channelsDavid Henningsson1-3/+3
2015-09-25Rename functions with "tostring" in the name to one with "to_string" to confo...Deepak Srivastava1-2/+2
2015-08-25alsa-mixer: Drop redundant conditional freesArun Raghavan1-5/+2
2015-08-21ucm: Add support for "JackHWMute"Tanu Kaskinen1-0/+52
2015-08-21ucm: Create only one jack object per kcontrolTanu Kaskinen1-8/+3
2015-08-21alsa: Move UCM port availability updating to the mixer codeTanu Kaskinen1-1/+34
2015-08-21alsa: Add associations between jacks, UCM devices and UCM portsTanu Kaskinen1-0/+11
2015-08-21alsa: Add pa_alsa_jack_new() and pa_alsa_jack_free()Tanu Kaskinen1-15/+30