Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typos | Zhang Wanming | 2010-12-20 | 1 | -4/+4 |
| | |||||
* | alsa-mixer: make a few strings translatable | Lennart Poettering | 2010-11-25 | 1 | -3/+3 |
| | | | | | | Original patch contributed by 'kelemeng' http://pulseaudio.org/ticket/843 | ||||
* | alsa: Take syncronized HW volume infra into use for alsa-sink | Jyri Sarha | 2010-10-16 | 1 | -7/+110 |
| | | | | | | Signed-off-by: Jyri Sarha <jyri.sarha@nokia.com> Reviewed-by: Tanu Kaskinen <tanu.kaskinen@digia.com> Reviewd-by: Colin Guthrie <cguthrie@mandriva.org> | ||||
* | alsa: fix mixer profiles, add passthrough config | Pierre-Louis Bossart | 2010-07-13 | 1 | -3/+5 |
| | | | | Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@intel.com> | ||||
* | alsa-mixer: Replace erroneous PA_ALSA_VOLUME_IGNORE with ↵ | Tanu Kaskinen | 2010-05-10 | 1 | -1/+1 |
| | | | | | | | PA_ALSA_ENUMERATION_IGNORE. This fix doesn't have any concrete effect, because the two constants have the same value. | ||||
* | alsa-mixer: Use pa_xfree() instead of pa_xstrdup() for freeing a string. | Tanu Kaskinen | 2010-05-10 | 1 | -1/+1 |
| | |||||
* | alsa: use default output port names | Lennart Poettering | 2010-02-21 | 1 | -2/+0 |
| | | | | | instead of coming up with pointless aliases, reuse the already established names, for second headphones, and second speakers. | ||||
* | alsa: cover "Desktop Speaker" mixer elements | Lennart Poettering | 2010-02-21 | 1 | -1/+2 |
| | | | | As exposed by really old Microsoft USB sound systems | ||||
* | alsa: cover bass boost mixer element | Lennart Poettering | 2010-02-09 | 1 | -0/+2 |
| | | | | http://pulseaudio.org/ticket/740 | ||||
* | alsa: introduce more standard path names | Lennart Poettering | 2009-11-05 | 1 | -10/+14 |
| | |||||
* | alsa: Give all ports a human name to allow UI tools to present the choice to ↵ | Colin Guthrie | 2009-09-18 | 1 | -3/+3 |
| | | | | users. | ||||
* | alsa: correct assumptions about channels an element lacks | Vladimir Kokarev | 2009-09-17 | 1 | -10/+2 |
| | | | | | | | If an element does not control some channels assume they are 0dB in comparison to the other elements, i.e. do not influence the volume at all. Previously we were assuming they were as high as the highest of the channels we do control. | ||||
* | alsa: when probing for profiles configure buffer/period sizes since some ↵ | Lennart Poettering | 2009-09-09 | 1 | -3/+20 |
| | | | | broken drivers apparently need that | ||||
* | llvm-clang-analyzer: drop a few unnecessary assignments and other trivial fixes | Lennart Poettering | 2009-09-08 | 1 | -1/+1 |
| | |||||
* | adjust various data/library paths automatically if we are run from a build tree | Lennart Poettering | 2009-08-21 | 1 | -3/+13 |
| | |||||
* | alsa: adjust priority bonus of mappings that match the configured default ↵ | Lennart Poettering | 2009-08-12 | 1 | -2/+2 |
| | | | | | | | | | | channel map We need to make sure that having both input and output weighs more for selecting the default profile than a channel map that matches the default channel map has. https://bugzilla.redhat.com/show_bug.cgi?id=496320 | ||||
* | alsa: don't reset volume/mute when selecting path | Lennart Poettering | 2009-07-23 | 1 | -2/+2 |
| | |||||
* | alsa: synthesize volume values more sensibly for channels that are not ↵ | Lennart Poettering | 2009-06-19 | 1 | -3/+21 |
| | | | | controllable in hw | ||||
* | alsa: properly count mappings of manually defined profiles | Lennart Poettering | 2009-06-18 | 1 | -0/+6 |
| | |||||
* | alsa: fix duplicate mapping detection | Lennart Poettering | 2009-06-18 | 1 | -2/+2 |
| | |||||
* | alsa: allow placing device id in alsa device strings at arbitrary positions | Lennart Poettering | 2009-06-17 | 1 | -2/+2 |
| | |||||
* | alsa: rework mixer logic | Lennart Poettering | 2009-06-17 | 1 | -0/+3382 |
Completely rework mixer logic. This now allows controlling a full set of elements from a single sink's volume slider/mute button. This also introduces sink and source "ports" that can be used to choose different input or output ports with the UI. (i.e. "mic"/"line-in" or "speaker"/"headphones". The mixer paths and device maps are now configered in external configuration files and can be tweaked as necessary. |