summaryrefslogtreecommitdiffstats
path: root/audio/out/ao_alsa.c
Commit message (Expand)AuthorAgeFilesLines
* ao_alsa: fix channel map in pre-channel map API casewm42014-11-251-0/+1
* ao_alsa: always enable "plug" plugin for non-default devicewm42014-11-251-3/+2
* ao_alsa: select and set channel maps via channel map APIwm42014-11-251-28/+125
* ao_alsa: minor fixeswm42014-11-251-4/+6
* ao_alsa: cleanupswm42014-11-251-97/+57
* audio: make mp_chmap_to_str() return a stack-allocated stringwm42014-11-241-6/+2
* ao_alsa: try to use the channel map reported by ALSAwm42014-11-241-0/+64
* ao_alsa: check for EAGAIN toowm42014-11-171-1/+1
* audio/out: consistently use double return type for get_delaywm42014-11-091-5/+5
* ao_alsa: don't make snd_pcm_hw_params_set_buffer_time_near() error fatalwm42014-10-311-1/+7
* ao_alsa: move parameter append code to a functionwm42014-10-231-16/+27
* audio: change internal device listing APIwm42014-10-101-2/+2
* ao_alsa: implement device listing & selectionwm42014-10-091-0/+27
* audio: cleanup spdif format definitionswm42014-09-231-11/+13
* audio: drop swapped-endian audio formatswm42014-09-231-18/+14
* audio: remove swapped-endian spdif formatswm42014-09-231-6/+4
* audio/out: always round get_space on period sizewm42014-09-061-1/+1
* ao_alsa: disable use of non-interleaved formats by defaultwm42014-07-301-0/+6
* Audit and replace all ctype.h useswm42014-07-011-1/+0
* Add more constwm42014-06-111-1/+1
* ao_alsa: make device the first sub optionwm42014-05-311-1/+1
* ao_alsa: reduce spurious wakeupswm42014-05-301-8/+14
* ao_alsa: use poll() to wait for devicewm42014-05-301-0/+30
* af_lavrresample: remove avresample_set_channel_mapping() fallbackswm42014-03-161-1/+0
* ao_alsa: reduce default buffer sizewm42014-03-101-1/+1
* ao_alsa: fix return value for volume operations with spdifwm42014-03-101-1/+1
* ao_alsa: remove unneeded initializationswm42014-03-091-6/+0
* ao_alsa: check ALSA PCM state before pause and resumefoo862014-03-091-5/+9
* audio/out: make draining a separate operationwm42014-03-091-6/+10
* audio/out: make ao struct opaquewm42014-03-091-0/+1
* ao_alsa: remove 9 year old typowm42014-01-021-1/+0
* ao_alsa: Unbreak pause/resumeMartin Herkt2014-01-021-11/+10
* ao_alsa: Fix PCM resume after suspendMartin Herkt2014-01-021-15/+15
* ao_alsa: don't set ALSA message callbackwm42013-12-211-21/+0
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-1/+1
* Move options/config related files from mpvcore/ to options/wm42013-12-171-2/+2
* ao_alsa: remove unneeded checkswm42013-11-301-19/+11
* ao_alsa: enable "plug" for non-interleaved float formats toowm42013-11-301-2/+1
* ao_alsa: disable ALSA resampling by default againwm42013-11-291-0/+9
* ao_alsa: do not forcibly disable ALSA resamplingMartin Herkt2013-11-261-6/+0
* audio: drop "_NE"/"ne" suffix from audio formatswm42013-11-151-2/+2
* ao_alsa: non-interleaved access is not always availablewm42013-11-141-0/+5
* ao_alsa: support non-interleaved audiowm42013-11-121-25/+23
* audio/out: prepare for non-interleaved audiowm42013-11-121-11/+5
* audio/out: reject non-interleaved formatswm42013-11-121-0/+2
* ao: add ao_play_silence, use for ao_alsa and ao_osswm42013-11-101-6/+2
* ao_alsa: use correct magic spdif flagswm42013-11-091-14/+11
* ao: print requested audio format on initwm42013-11-091-3/+0
* ao_alsa: add magic spdif parameterswm42013-11-091-1/+25
* ao_alsa: redo the way parameters are added in the spdif casewm42013-11-091-38/+24
* audio: replace af_fmt2str_short -> af_fmt_to_strwm42013-11-071-1/+1
* ao_alsa: return negative value on error in play()wm42013-10-301-3/+3
* ao_alsa: don't include alloca.hwm42013-10-251-1/+0
* audio/out: remove useless info struct and redundant fieldswm42013-10-231-6/+3
* mixer: make struct opaquewm42013-09-201-1/+0
* audio/out: do some mp_msg conversionswm42013-08-221-54/+35
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-3/+3
* audio/out: remove options argument from init()wm42013-07-221-1/+1
* Remove subopt-helperwm42013-07-221-1/+1
* options: remove --mixer and --mixer-channel, turn them into alsa/oss suboptswm42013-07-211-32/+16
* ao_alsa: use new option API (changes syntax)wm42013-07-211-66/+25
* audio/out: remove ao->outburst/buffersize fieldswm42013-06-161-7/+9
* audio/out: don't require AOs to set ao->bpswm42013-06-161-1/+0
* ao_alsa: always unset ALSA error handler, cleanup on init errorwm42013-05-261-8/+9
* audio: fix ALSA 4 channel surround outputwm42013-05-131-1/+1
* ao_alsa: set fallback if format unknownwm42013-05-121-4/+6
* audio/out: channel map selectionwm42013-05-121-23/+30
* ao: remove ao_driver.is_new fieldwm42013-05-121-1/+0
* ao_alsa: remove global variableswm42013-05-121-110/+116
* ao_alsa: switch to new AO APIwm42013-05-121-39/+54
* ao_alsa: map to exact channel layoutwm42013-05-121-38/+48
* ao_alsa: move format lookup into separate functionwm42013-05-121-58/+36
* ao_alsa: more reformatwm42013-05-121-118/+113
* ao_alsa: cosmetics, macro-fy error reportingwm42013-05-121-321/+181
* ao_alsa: uncrustifywm42013-05-121-623/+717
* audio/out: switch to channel mapwm42013-05-121-17/+14
* ao_alsa: reorder channels from internal to alsa orderwm42013-04-131-0/+6
* ao_alsa: do not call snd_pcm_delay() when pausedwm42013-01-061-0/+8
* audio: remove support for native alaw/mulaw/adpcm outputwm42012-12-111-6/+0
* audio: make AC3 pass-through with ad_spdif workreimar2012-12-031-3/+3
* Fix potential bugs and issues, general cleanupsreimar2012-11-201-2/+2
* Rename directories, move files (step 2 of 2)wm42012-11-121-5/+5
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-0/+868