summaryrefslogtreecommitdiffstats
path: root/audio
Commit message (Expand)AuthorAgeFilesLines
* ao_coreaudio: refactor print_helpStefano Pigozzi2013-07-221-26/+21
* ao_coreaudio: split out some utility functions and refactor themStefano Pigozzi2013-07-222-310/+315
* ao_coreaudio: make variable names shorterStefano Pigozzi2013-07-221-30/+30
* ao_coreaudio: add error check function and macroStefano Pigozzi2013-07-221-41/+68
* ao_coreaudio: dry up ca_msg and use it everywhereStefano Pigozzi2013-07-221-61/+57
* ao_coreaudio: simplify digital render callbackStefano Pigozzi2013-07-221-4/+3
* ao_coreaudio: rewrite spdif render callbackStefano Pigozzi2013-07-221-39/+20
* ao_coreaudio: simplify render callbackStefano Pigozzi2013-07-221-23/+9
* af_bs2b: use new option APIwm42013-07-221-84/+28
* af_lavfi: switch to new option APIwm42013-07-221-8/+24
* af_scaletempo: use new option APIwm42013-07-221-84/+44
* af_lavrresample: switch to new option APIwm42013-07-221-51/+45
* af_force: use new option APIwm42013-07-221-34/+21
* audio/filter: use new option APIwm42013-07-225-163/+99
* af_force: add option that causes filter to fail at initializationwm42013-07-221-1/+9
* af: fix recovery code for filter insertion (changing volume with spdif crash)wm42013-07-221-4/+2
* audio/decode: remove macro crapwm42013-07-227-115/+61
* ao_wasapi: Make default on Windows.Diogo Franco (Kovensky)2013-07-221-3/+3
* ao_wasapi: Fix S/PDIF passthrough initDiogo Franco (Kovensky)2013-07-221-3/+4
* ao_wasapi: Log the passthrough format in MSGL_VDiogo Franco (Kovensky)2013-07-221-0/+5
* ao_wasapi: Also do passthrough for AF_FORMAT_MPEG2Diogo Franco (Kovensky)2013-07-221-1/+1
* ao_wasapi: Support S/PDIF passthroughDiogo Franco (Kovensky)2013-07-221-0/+45
* ao_wasapi: Fix double free on uninitDiogo Franco (Kovensky)2013-07-221-2/+0
* ao_wasapi: Support loading devices by nameDiogo Franco (Kovensky)2013-07-221-17/+65
* ao_wasapi: Don't search for devices as part of validationDiogo Franco (Kovensky)2013-07-221-23/+6
* ao_wasapi: Change function macros to require semicolon after invocationDiogo Franco (Kovensky)2013-07-221-29/+29
* ao_wasapi: Use OPT_STRING_VALIDATE for device suboptionDiogo Franco (Kovensky)2013-07-221-22/+82
* ao_wasapi: Fully convert to m_option APIDiogo Franco (Kovensky)2013-07-221-20/+10
* ao_wasapi: Don't leak the default device's ID when listing devicesDiogo Franco (Kovensky)2013-07-221-3/+4
* ao_wasapi: Annotate the default device when listing devicesDiogo Franco (Kovensky)2013-07-221-4/+17
* ao_wasapi: Refactor device listing/loadingDiogo Franco (Kovensky)2013-07-221-42/+97
* ao_wasapi0: Rename to ao_wasapiDiogo Franco (Kovensky)2013-07-222-46/+46
* ao_wasapi0: Use the mix format directly in try_mix_formatDiogo Franco (Kovensky)2013-07-221-0/+2
* ao_wasapi0: Don't complain about failed init during AO probingDiogo Franco (Kovensky)2013-07-221-8/+10
* ao_wasapi0: Don't fail init when listing devicesDiogo Franco (Kovensky)2013-07-221-2/+0
* ao_wasapi0: Demote "negotiation failed" message to MSGL_VDiogo Franco (Kovensky)2013-07-221-2/+2
* ao_wasapi0: Support shared mode, better format guessing methodDiogo Franco (Kovensky)2013-07-221-72/+258
* ao_wasapi0: Support device enumeration and selectionDiogo Franco (Kovensky)2013-07-221-3/+215
* ao_dsound: use new option APIwm42013-07-221-14/+14
* ao_jack: use new option APIwm42013-07-221-72/+34
* ao_oss: switch to new option APIwm42013-07-211-31/+30
* options: remove --mixer and --mixer-channel, turn them into alsa/oss suboptswm42013-07-212-36/+19
* ao_rsound: use new option APIwm42013-07-211-27/+17
* ao_sdl: use new option APIwm42013-07-211-29/+19
* ao_openal: use new option APIwm42013-07-211-42/+29
* ao_pulse: use new option APIwm42013-07-211-17/+14
* options: hide encoding AO/VO in help outputwm42013-07-211-0/+1
* ao_alsa: use new option API (changes syntax)wm42013-07-211-66/+25
* ao_pcm: use new option APIwm42013-07-211-16/+12
* ao_portaudio: use new option APIwm42013-07-211-32/+35
* options: use new option code for --aowm42013-07-212-91/+89
* ao_wasapi0: Don't starve the WASAPI thread on seeksDiogo Franco (Kovensky)2013-07-201-6/+11
* ao_wasapi0: Don't release WASAPI buffer twiceDiogo Franco (Kovensky)2013-07-201-0/+1
* ao_wasapi0: Make it compile on cygwin64Diogo Franco (Kovensky)2013-07-201-5/+10
* demux_mkv: never force output sample ratewm42013-07-161-12/+5
* Merge branch 'remove_old_demuxers'wm42013-07-145-144/+51
|\
| * ad_lavc: re-unsimplify, fix libavcodec API usagewm42013-07-111-2/+19
| * mplayer: fix incorrect audio sync after format changeswm42013-07-111-8/+2
| * ad_spdif: better PTS syncwm42013-07-111-1/+3
| * demux: remove facility for partial packet readswm42013-07-115-73/+23
| * ad_lavc: simplifywm42013-07-101-30/+5
| * audio: remove decoder input bufferwm42013-07-102-12/+0
| * demux: remove audio parserwm42013-07-082-26/+5
| * Remove old demuxerswm42013-07-071-0/+2
* | ao_wasapi0: use new mp_ring bufferJonathan Yong2013-07-121-82/+25
|/
* ao_jack: allow more control about channel layoutswm42013-07-072-1/+22
* ao_jack: increase buffer size, always round up buffer sizewm42013-07-061-2/+2
* ao_wasapi0: add new wasapi event mode aoJonathan Yong2013-06-182-0/+844
* ao_dsound: fix compilationwm42013-06-161-0/+2
* audio/out: remove ao->outburst/buffersize fieldswm42013-06-1612-73/+64
* audio/out: don't require AOs to set ao->bpswm42013-06-169-40/+28
* audio: fix af_fmt_seconds_to_bytesStefano Pigozzi2013-06-164-8/+13
* audio/out: remove wrapper for old AOswm42013-06-163-130/+0
* ao_jack: use mp_ringStefano Pigozzi2013-06-161-31/+12
* ao_portaudio: use mp_ringStefano Pigozzi2013-06-162-57/+15
* core: add a spsc ringbuffer implementationStefano Pigozzi2013-06-165-164/+33
* ao_coreaudio: fix output with spdifStefano Pigozzi2013-06-161-5/+4
* ao_coreaudio: split ringbuffer in it's own fileStefano Pigozzi2013-06-163-73/+159
* ao_coreaudio: move to new libao APIStefano Pigozzi2013-06-161-310/+339
* ao_coreaudio: uncrustifyStefano Pigozzi2013-06-161-491/+553
* encode_lavc strings: use new option syntaxRudolf Polzer2013-06-161-1/+1
* options: remove --stereowm42013-06-132-14/+1
* ao_oss: fix compilation on BSDwm42013-06-111-2/+3
* core: make options.c compile standalonewm42013-06-081-0/+2
* ao_jack: remove global variableswm42013-06-071-71/+79
* ao_jack: align data sizes on audio frame sizewm42013-06-071-5/+5
* ao_jack: switch to new AO APIwm42013-06-071-62/+62
* ao_jack: uncrustifywm42013-06-071-211/+236
* ao_oss: remove duplicated format infowm42013-06-071-50/+27
* ao_oss: remove global variableswm42013-06-071-80/+104
* ao_oss: switch to new AO APIwm42013-06-071-128/+117
* ao_oss: uncrustifywm42013-06-071-298/+334
* ao_openal: switch to new AO APIwm42013-06-041-52/+66
* ao_openal: uncrustifywm42013-06-041-172/+185
* ao_jack: add (no-)connect suboptionreimar2013-06-041-11/+17
* ao_dsound: remove global variableswm42013-06-041-100/+129
* ao_dsound: switch to new AO APIwm42013-06-041-61/+70
* ao_dsound: uncrustifywm42013-06-041-339/+375
* core: add common function to initialize AVPacketwm42013-06-031-5/+2
* Replace calls to usec_sleep()wm42013-05-265-7/+7
* Replace all calls to GetTimer()/GetTimerMS()wm42013-05-263-16/+16
* ao_alsa: always unset ALSA error handler, cleanup on init errorwm42013-05-261-8/+9
* af_lavfi: add libavfilter bridgewm42013-05-232-0/+310
* chmap: fix oddity due to ambiguous 6.1 ffmpeg channel layoutwm42013-05-131-2/+3
* audio: fix ALSA 4 channel surround outputwm42013-05-132-2/+4
* af_lavrresample: fix inverted conditionwm42013-05-131-1/+1
* audio: fix compilation with older libavresample versionswm42013-05-133-1/+68
* ao_coreaudio: fix switched parameterswm42013-05-121-1/+1
* Merge branch 'audio_changes'wm42013-05-1262-3498/+3143
|\
| * af: improve filter chain setup retry limitwm42013-05-121-1/+10
| * audio: add double sample formatwm42013-05-123-14/+12
| * ao_alsa: set fallback if format unknownwm42013-05-121-4/+6
| * audio/out: channel map selectionwm42013-05-1214-68/+114
| * audio: add channel map selection functionwm42013-05-127-20/+297
| * ao_pulse: move format setup codewm42013-05-121-27/+27
| * af_lavrresample: avoid channel reordering with unknown layoutswm42013-05-121-8/+24
| * ao_openal: use channel map instead of ALSA fixed layoutwm42013-05-121-10/+31
| * audio/filters: add af_forcewm42013-05-124-0/+155
| * ao: remove ao_driver.is_new fieldwm42013-05-129-9/+0
| * ao_alsa: remove global variableswm42013-05-121-110/+116
| * ao_alsa: switch to new AO APIwm42013-05-121-39/+54
| * af_ladspa: code cleanupeng2013-05-121-15/+17
| * audio: print channel map additionally to channel count on terminalwm42013-05-124-19/+31
| * 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
| * af: print filter chain info on errorwm42013-05-121-15/+16
| * ao_alsa: cosmetics, macro-fy error reportingwm42013-05-121-321/+181
| * ao_alsa: uncrustifywm42013-05-121-623/+717
| * ad_lavc: force channel layout pass-through with demux_rawaudiowm42013-05-121-2/+11
| * ao_coreaudio: switch to WAVEEXT channel orderwm42013-05-121-2/+1
| * ao_pulse: try to set correct channel layoutwm42013-05-121-2/+54
| * core: use channel map on demuxer level toowm42013-05-124-21/+34
| * reorder_ch: remove old channel reorder functionswm42013-05-124-1497/+0
| * audio: let libavresample do channel reorderingwm42013-05-121-3/+49
| * af_lavrresample: context is always allocated herewm42013-05-121-2/+1
| * audio/out: switch to channel mapwm42013-05-1219-235/+158
| * af_pan: set unknown channel layout for outputwm42013-05-121-2/+11
| * af: use mp_chmap for mp_audio, include channel map in format negotiationwm42013-05-1212-57/+64
| * audio: add some setters for mp_audio, and require filters to use themwm42013-05-1228-178/+166
| * audio: add channel map APIwm42013-05-123-3/+613
| * audio/filter: remove unused AF_CONTROLswm42013-05-127-213/+1
| * options: add option to prevent decoder audio downmixingwm42013-04-131-3/+24
| * af: fix negotiation endless loopwm42013-04-131-3/+2
| * af: streamline format negotiationwm42013-04-133-167/+210
| * af_lavrresample: add no-detach suboptionwm42013-04-131-1/+6
| * options: remove --af-advwm42013-04-133-23/+1
| * af: remove accuracy optionwm42013-04-131-15/+4
| * af: remove force optionwm42013-04-131-64/+49
| * audio: remove float processing optionwm42013-04-135-30/+5
| * audio: switch to libavcodec channel order, use libavresample for mixingwm42013-04-135-44/+44
| * ao_alsa: reorder channels from internal to alsa orderwm42013-04-131-0/+6
| * af: simplificationwm42013-04-131-35/+20
| * af: factor channel filter insertionwm42013-04-131-30/+45
| * af: use af_lavrresample for format conversions, if possiblewm42013-04-134-45/+111
| * af: remove automatically inserted filters on full reinitwm42013-04-132-31/+44
| * af_lavrresample: allow other ffmpeg sample formats for input/outputwm42013-04-131-17/+48
| * audio/filter: replace pointless memcpys with assignmentswm42013-04-134-17/+10
| * af: uncrustifywm42013-04-132-466/+496
| * ad_lavc: use fmt-conversion to map sample formatsStefano Pigozzi2013-04-133-18/+95
* | OSX: use native Cocoa's event loopStefano Pigozzi2013-05-121-5/+0
* | encoding: fix final audio frame syncRudolf Polzer2013-04-281-10/+22
* | audio/decode: remove vararg from ad_control()wm42013-04-125-5/+5
|/
* ao_jack: fix deprecation warningStefano Pigozzi2013-04-121-2/+5
* mplayer: keep volume persistent, even when using --volumewm42013-04-102-0/+6
* ao_dsound: add missing includeKovensky