summaryrefslogtreecommitdiffstats
path: root/src/modules/alsa/alsa-util.c
Commit message (Collapse)AuthorAgeFilesLines
* alsa: include the alsa mixer control that is used in the property listLennart Poettering2009-04-131-1/+4
|
* alsa: store mixer controls to use in profile dataLennart Poettering2009-04-131-13/+40
| | | | | This allows us to easily use different mixer controls for analog and spdif output.
* alsa: when passing emptry mixer control name, force sw volumeLennart Poettering2009-04-131-0/+5
|
* alsa: when printing warning about bogus data from alsa include snd_pcm_dump()Lennart Poettering2009-04-101-3/+6
|
* refuse to initialize on modem devicesLennart Poettering2009-04-041-0/+12
|
* various spelling fixesMaarten Bosmans2009-04-041-1/+1
|
* downgrade a few messagesLennart Poettering2009-04-031-1/+1
|
* Specifying ALSA mixer controlKyle Cronan2009-03-311-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | On Fri, Mar 27, 2009 at 7:21 AM, Lennart Poettering <lennart@poettering.net> wrote: >> I tried installing the latest git sources on my Ubuntu Jaunty box but >> it just broke sound in all my applications.  For my own purposes, I'm >> going to need to start with the Ubuntu-patched 0.9.14.  However, if >> you are willing to accept this patch I will forward port it so that it >> applies to the latest sources.  It's a completely harmless change, so >> why not apply it? > > Yes, I am happy to apply it. Could you please update it for current git? > Great. An updated patch is attached. For symmetry, I added this option to the alsa source module as well. The Ubuntu folks have customized pulse so much that it is difficult for me to get this version working on my system. For this patch I have only made sure that it compiles. But it does pretty much the same thing as the one for 0.9.14, which is working great for me. Thanks, Kyle
* don't enabled tsched on software ALSA devicesLennart Poettering2009-03-301-1/+14
|
* fix channel mapping for a52 devices. Closes #508Lennart Poettering2009-03-201-3/+3
|
* Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie2009-03-031-1/+1
|
* add logic for initializing a useful icon nameLennart Poettering2009-03-011-16/+7
|
* get additional device data from udevLennart Poettering2009-03-011-11/+40
|
* don't put both the card and the pcm name in the description of a device if ↵Lennart Poettering2009-02-241-3/+3
| | | | one contains the other
* implement device reservation schemeLennart Poettering2009-02-241-0/+21
|
* if ALSA gives us nonsensical data at least try to fix it up a littleLennart Poettering2009-02-241-4/+15
|
* print driver name when we encounter driver bugsLennart Poettering2009-02-231-6/+14
|
* add new wrapper pa_alsa_safe_delay() around snd_pcm_delay()Lennart Poettering2009-02-231-0/+37
|
* add new function pa_alsa_get_driver_name_by_pcm()Lennart Poettering2009-02-231-0/+15
|
* initialize selem indexLennart Poettering2009-02-221-1/+2
|
* print warnings about driver bugs at most onceLennart Poettering2009-02-211-6/+12
|
* Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudioLennart Poettering2009-02-201-4/+8
|\
| * alsa-util: check if mixer_poll_descriptors_count() < 0Marc-André Lureau2009-02-191-2/+6
| |
| * alsa-util: make sure we check an initialized cn variableMarc-André Lureau2009-02-191-2/+2
| |
* | big alsa module rework to make things more robust to broken sound drivers ↵Lennart Poettering2009-02-201-3/+19
| | | | | | | | and make it easier to debug them
* | make profile names translatableLennart Poettering2009-02-201-15/+16
|/
* refer folks to the ALSA devs, not usLennart Poettering2009-02-181-4/+4
|
* minor optimizationsLennart Poettering2009-02-181-5/+10
|
* simplify pa_alsa_init_proplist_pcm() a bit and include resolution bits in ↵Lennart Poettering2009-02-181-1/+24
| | | | alsa device props
* unify ALSA mixer initializationLennart Poettering2009-02-141-0/+80
|
* include ALSA driver in properties for cards/sinkLennart Poettering2009-01-301-1/+6
|
* add new function pa_alsa_get_driver_name()Lennart Poettering2009-01-301-0/+19
|
* include a few HAL properties in our card/sink/source properties for ALSA devicesLennart Poettering2009-01-241-3/+11
|
* fix minor memleak in proberLennart Poettering2009-01-221-0/+2
|
* add new call pa_alsa_open_by_device_id_profile()Lennart Poettering2009-01-201-12/+62
|
* export pa_channel_map_superset()Lennart Poettering2009-01-201-20/+1
|
* add priority logic to find best default profileLennart Poettering2009-01-201-12/+23
|
* fix bad free()Lennart Poettering2009-01-191-2/+0
|
* Don't enumerate invalid profileLennart Poettering2009-01-171-2/+3
|
* Split up pa_alsa_init_proplist into two seperate functions for the card and ↵Lennart Poettering2009-01-171-13/+23
| | | | snd_pcm_t specific parts
* add card profile proberLennart Poettering2009-01-161-50/+130
|
* remvoe a bit of duplicate codeLennart Poettering2009-01-161-52/+26
|
* Add support for 24bit samples encoded in the LSB of 32 bit wordsLennart Poettering2009-01-161-0/+8
|
* add support for 24bit packed samplesLennart Poettering2009-01-161-0/+8
|
* Add SPDIF/HDMI ALSA devices and device descriptions to device search tableLennart Poettering2009-01-151-68/+155
|
* move alsa and oss modules into their own subdirectoriesLennart Poettering2009-01-151-0/+1261