summaryrefslogtreecommitdiff
path: root/src/modules/alsa/alsa-mixer.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-06-08device-port: Create the profiles hashmap at initialization.Tanu Kaskinen1-1/+0
2012-05-11alsa: Add support for sound cards with 4-channel input.Tanu Kaskinen1-0/+1
2012-03-28alsa: Fix SND_MIXER_SCHN_LAST related stuff.Tanu Kaskinen1-2/+2
2012-03-26alsa-mixer: Fix a small issue when detecting required-anyDavid Henningsson1-3/+3
2012-03-23fix compilation warning via PRI prefixDeng Zhenrong1-1/+1
2012-03-12alsa-mixer: Don't remove paths if jacks state.(un)plugged differDavid Henningsson1-1/+3
2012-03-11alsa-mixer: Make speaker get available=no when headphones are plugged inDavid Henningsson1-0/+45
2012-03-11alsa: Jack detection kcontrol implementationDavid Henningsson1-88/+151
2012-02-21alsa: add DTS profileAlexander E. Patrakov1-0/+1
2012-02-19alsa-mixer: Don't use dangling pointers as port hashmap keysDavid Henningsson1-2/+2
2012-02-02alsa-mixer: Take override-maps into account in subset eliminationDavid Henningsson1-0/+13
2012-01-30alsa-mixer: Make sure unsupported paths are removed after probingDavid Henningsson1-0/+20
2012-01-30i18n: Do not translate strings that cannot have any sensible translations.Colin Guthrie1-3/+3
2012-01-30alsa: Improve "well known descriptions" for portsDavid Henningsson1-13/+16
2012-01-06alsa-mixer: Refactor pa_alsa_profile_set_probe().David Henningsson1-121/+105
2011-12-02Fixup a few things in the new path probingDavid Henningsson1-7/+10
2011-12-01alsa: add card ports and path probe cacheDavid Henningsson1-138/+213
2011-11-26Notify port available status changes, and update protocol versionDavid Henningsson1-4/+5
2011-10-17alsa: New modarg "paths_dir" for module-alsa-cardTanu Kaskinen1-6/+14
2011-10-05alsa: Make mixer error handling more robust stillArun Raghavan1-5/+14
2011-10-04alsa: Better error handling in mixer rtpoll callbackArun Raghavan1-7/+23
2011-09-13volume: Rename 'sync volume' to 'deferred volume'.Colin Guthrie1-5/+5
2011-08-25More spelling fixesMaarten Bosmans1-2/+2
2011-08-11Move i18n.[ch] to src/pulsecoreMaarten Bosmans1-1/+1
2011-08-10alsa-mixer: Fix rounding direction on mixer initialisationColin Guthrie1-2/+2
2011-08-04Fix crash in path subset eliminationDavid Henningsson1-2/+4
2011-07-20alsa-mixer: Detect and then drop pointless paths in the path set.Colin Guthrie1-0/+197
2011-07-20alsa-mixer: Do not 'unify' mixer paths.Colin Guthrie1-44/+0
2011-06-22Remove unnecessary #includesMaarten Bosmans1-6/+4
2011-06-22alsa-mixer: select nearest alsa volume step in sync-volume modeJuho Hämäläinen1-7/+69