summaryrefslogtreecommitdiff
path: root/src/modules/alsa/alsa-mixer.c
AgeCommit message (Expand)AuthorFilesLines
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
2011-06-22alsa-mixer: When setting hw volume, always round up with playback and down wi...Colin Guthrie1-1/+3
2011-05-30alsa-mixer: Fix the assumption that volume is always positiveLu Guanqun1-1/+5
2011-03-30alsa-mixer: Check that the kernel driver returns consistent limits with both ...Tanu Kaskinen1-0/+37
2011-03-30alsa-mixer: Make sure that SND_MIXER_SCHN_UNKNOWN isn't used when indexing e-...Tanu Kaskinen1-2/+11
2011-03-30alsa-mixer: Make probing elements with more than two volume channels fail.Tanu Kaskinen1-0/+16
2011-03-28alsa-mixer: Get rid of a compiler warning.Tanu Kaskinen1-2/+2
2011-03-24Move compile-time checks around pa_run_from_build_tree to core-utilMaarten Bosmans1-8/+4
2011-03-20alsa-mixer: Refactoring: merge element_mute_volume(), element_zero_volume() a...Tanu Kaskinen1-67/+35
2011-03-20alsa-mixer: Implement constant volume.Tanu Kaskinen1-2/+44
2011-03-20Get rid of some warnings: -Wunsafe-loop-optimizationsMaarten Bosmans1-7/+7
2011-03-11alsa-mixer: When figuring out the max_dB of a path, use only channels that ar...Tanu Kaskinen1-4/+9
2011-03-11alsa-mixer: Implement support for setting element specific upper limits for v...Tanu Kaskinen1-1/+67
2011-03-11alsa-mixer: Add a default case for a switch, so that the compiler won't compl...Tanu Kaskinen1-15/+17
2011-03-11alsa-mixer: Use decibel fixes when getting and setting decibel volumes.Tanu Kaskinen1-53/+207
2011-03-11alsa-mixer: Add DecibelFix section to the profile set config file format.Tanu Kaskinen1-3/+220
2011-03-04alsa-mixer: Fix a git-am cockup in b0f72311Colin Guthrie1-3/+3
2011-02-25alsa-mixer: always round towards 0 dBDavid Henningsson1-6/+9
2011-02-25alsa-mixer: add required-any and required-* for enum optionsDavid Henningsson1-12/+78
2011-02-25alsa-mixer: Add a few well-known descriptionsDavid Henningsson1-0/+7
2011-02-25alsa-mixer: Fix path set building when using the element-output or element-in...Tanu Kaskinen1-0/+5