summaryrefslogtreecommitdiffstats
path: root/audio/out
Commit message (Expand)AuthorAgeFilesLines
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-1717-26/+26
* Move options/config related files from mpvcore/ to options/wm42013-12-1715-17/+17
* Move mpvcore/input/ to input/wm42013-12-171-1/+1
* Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsgwm42013-12-161-2/+2
* ao_wasapi: Fix mistaken behavior on uninitDiogo Franco (Kovensky)2013-12-081-2/+2
* ao_wasapi: handle AOPLAY_FINAL_CHUNKDiogo Franco (Kovensky)2013-12-081-2/+6
* ao_wasapi: Reduce the buffer size to a sane valueDiogo Franco (Kovensky)2013-12-081-1/+1
* ao_wasapi: fix audio buffering delay calculationDiogo Franco (Kovensky)2013-12-081-1/+1
* ao_oss: when falling back from unknown prefer larger formatbugmen0t2013-12-041-0/+16
* ao_oss: add 24bit formatsbugmen0t2013-12-041-0/+12
* options: add options that set defaults for af/vf/ao/vowm42013-12-011-0/+2
* ao_oss: add 6.1 and 7.1 speaker placement from FreeBSDbugmen0t2013-11-301-1/+15
* ao_oss: SNDCTL_DSP_CHANNELS takes int, not uint8_twm42013-11-301-2/+3
* 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_coreaudio: simplify ch label to speaker id conversionStefano Pigozzi2013-11-271-23/+37
* ao_coreaudio: map channel labels needed for 8ch layoutsStefano Pigozzi2013-11-271-4/+30
* ao_alsa: do not forcibly disable ALSA resamplingMartin Herkt2013-11-261-6/+0
* ao_rsound: fix option typeswm42013-11-231-2/+2
* ao_null: fix simulated buffer sizewm42013-11-191-1/+1
* ao_null: properly simulate final chunk, add buffer optionswm42013-11-171-19/+50
* ao_lavc: use af_format_conversion_score()wm42013-11-161-26/+29
* ao_lavc: write the final audio chunks from uninit()Rudolf Polzer2013-11-161-7/+10
* ao_lavc: fix crash with interleaved audio outputs.Rudolf Polzer2013-11-161-2/+4
* audio: drop "_NE"/"ne" suffix from audio formatswm42013-11-154-16/+16
* ao_alsa: non-interleaved access is not always availablewm42013-11-141-0/+5
* ao_null: add untimed sub-optionwm42013-11-131-2/+18
* ao_null: support pausing properlywm42013-11-131-4/+14
* ao_lavc: support non-interleaved audiowm42013-11-131-193/+42
* Merge branch 'planar_audio'wm42013-11-1217-270/+334
|\
| * ao_jack: switch from interleaved to planar audioWilliam Light2013-11-121-95/+92
| * ao_jack: refactoring, also fix "no-connect" optionWilliam Light2013-11-121-57/+97
| * ao_openal: support non-interleaved outputwm42013-11-121-18/+11
| * ao_alsa: support non-interleaved audiowm42013-11-121-25/+23
| * ao_null: support non-interleaved audiowm42013-11-121-17/+20
| * audio: switch output to mp_audio_bufferwm42013-11-122-8/+10
| * audio/out: prepare for non-interleaved audiowm42013-11-1217-85/+92
| * audio/out: reject non-interleaved formatswm42013-11-1213-1/+25
* | ao_lavc: remove audio offset hack to ease supporting planar audio.Rudolf Polzer2013-11-111-66/+11
|/
* ao: add ao_play_silence, use for ao_alsa and ao_osswm42013-11-104-13/+20
* player: set PulseAudio stream title to window titlewm42013-11-102-0/+15
* ao_alsa: use correct magic spdif flagswm42013-11-091-14/+11
* ao: print requested audio format on initwm42013-11-093-6/+4
* 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: don't let ao_lavc access frontend internals, change gapless audiowm42013-11-083-35/+33
* audio: replace af_fmt2str_short -> af_fmt_to_strwm42013-11-075-13/+13
* ao_oss: fix previous ao_oss commitwm42013-11-061-1/+0
* ao_oss: hide warningwm42013-11-061-2/+2
* ao_oss: don't enable -softvol by default on OSSv4bugmen0t2013-11-061-0/+4
* ao_oss: make no_persistent_volume volume work when seekingbugmen0t2013-11-061-0/+4
* osx: fix -Wshadow warnings on platform specific codeStefano Pigozzi2013-11-041-3/+3
* configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-032-18/+18
* ao_pulse: fix channel layoutswm42013-10-311-1/+4
* 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-2317-105/+44
* ao_pcm: big endian AC3 in wav doesn't workwm42013-10-221-1/+0
* mp_msg: remove gettext() supportwm42013-10-181-1/+1
* ao_coreaudio: clear output buffer on buffer underrunStefano Pigozzi2013-10-031-0/+1
* audio/out: add sndio supportChristian Neukirchen2013-10-032-0/+344
* ao_coreaudio: fetch device name only for verbose log levelStefano Pigozzi2013-10-011-6/+8
* ao_jack: don’t force exact client nameMartin Herkt2013-09-301-1/+1
* ao_oss: add support for SNDCTL_DSP_RESET and use it when pausingPaul B Mahol2013-09-231-0/+6
* ao_pulse: bug fix: goto the correct error handlerJohan Kiviniemi2013-09-201-2/+2
* ao_pulse: set the property media.role=videoJohan Kiviniemi2013-09-201-2/+17
* mixer: make struct opaquewm42013-09-202-2/+0
* Some more mp_msg conversionswm42013-08-232-101/+61
* audio/out: do some mp_msg conversionswm42013-08-228-163/+118
* ao: remove some leftoverswm42013-08-222-7/+0
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-0616-40/+40
* Merge pull request #154 from rossy2401/wasapi-pauseDiogo Franco2013-08-051-1/+2
|\
| * ao_wasapi: don't check the audio feed while pausedJames Ross-Gowan2013-07-271-1/+2
* | ao_coreaudio: move to new log APIStefano Pigozzi2013-08-014-99/+101
* | ao_coreaudio: remove useless definesStefano Pigozzi2013-08-011-3/+0
* | audio/out: add support for new logging APIStefano Pigozzi2013-08-012-8/+15
* | Fix some warningsJonathan Yong2013-07-301-6/+6
* | ao_coreaudio: use default output unit when no device is specifiedStefano Pigozzi2013-07-291-1/+3
* | ao_coreaudio: prevent buffer underruns to output garbageStefano Pigozzi2013-07-281-1/+6
* | ao_coreaudio: fix compilation on OS X 10.7Dmitry Kalinkin2013-07-281-1/+1
|/
* audio/out: remove options argument from init()wm42013-07-2216-31/+18
* Remove subopt-helperwm42013-07-221-1/+1
* ao_coreaudio: fix ifdef'd conditionalStefano Pigozzi2013-07-221-1/+1
* ao_coreaudio: use new option APIStefano Pigozzi2013-07-221-38/+22
* ao_coreaudio: switch properties getters to tallocStefano Pigozzi2013-07-223-18/+19
* ao_coreaudio: reduce verbosity of the chmapping codeStefano Pigozzi2013-07-221-2/+2
* ao_coreaudio: revert to original device format on digital uninitStefano Pigozzi2013-07-221-3/+11
* ao_coreaudio: refactor chmap detectionStefano Pigozzi2013-07-223-91/+96
* ao_coreaudio: refactor properties codeStefano Pigozzi2013-07-224-146/+111
* ao_coreaudio: move utils functions to snake_caseStefano Pigozzi2013-07-223-39/+34
* ao_coreaudio: split ao_coreaudio_common in two filesStefano Pigozzi2013-07-225-160/+287
* ao_coreaudio: store asbd only when selectedStefano Pigozzi2013-07-221-4/+1
* ao_coreaudio: fallback to waveext on non surround inputsStefano Pigozzi2013-07-221-3/+3
* ao_coreaudio: set channel layout based on hardware queryStefano Pigozzi2013-07-221-2/+106
* ao_coreaudio: fix regression in digital stream selectionStefano Pigozzi2013-07-221-1/+1
* ao_coreaudio: return errors instead false in init functionsStefano Pigozzi2013-07-221-3/+3
* ao_coreaudio: remove useless function declarationStefano Pigozzi2013-07-221-3/+0
* ao_coreaudio: only set chmap_sel info for lpcmStefano Pigozzi2013-07-221-5/+7
* ao_coreaudio: set channel layout bitmapStefano Pigozzi2013-07-221-1/+17
* ao_coreaudio: move digital detection before asbd creationStefano Pigozzi2013-07-221-10/+9
* ao_coreaudio: remove chmap selection if format is digitalStefano Pigozzi2013-07-221-1/+0
* ao_coreaudio: remove volume multiplication by 4Stefano Pigozzi2013-07-221-2/+2
* ao_coreaudio: remove device property listener on uninitStefano Pigozzi2013-07-222-12/+32
* ao_coreaudio: print help string in one goStefano Pigozzi2013-07-221-5/+11
* ao_coreaudio: change all ++var to var++Stefano Pigozzi2013-07-222-12/+8
* ao_coreaudio: change private vars names to match mpv conventionsStefano Pigozzi2013-07-221-91/+101
* ao_coreaudio: remove packetSize private variableStefano Pigozzi2013-07-221-3/+3
* ao_coreaudio: refactor play/pauseStefano Pigozzi2013-07-221-27/+15
* ao_coreaudio: refactor uninitStefano Pigozzi2013-07-221-17/+6
* ao_coreaudio: remove a fixme since that seems fixedStefano Pigozzi2013-07-221-2/+0
* ao_coreaudio: ca_msg: add trailing \n where missingStefano Pigozzi2013-07-222-6/+6
* ao_coreaudio: refactor playStefano Pigozzi2013-07-221-16/+8
* ao_coreaudio: extract mixmode set/unset in utility functionsStefano Pigozzi2013-07-222-46/+58
* ao_coreaudio: move AudioStreamChangeFormat to common file and refactorStefano Pigozzi2013-07-222-86/+74
* ao_coreaudio: extract methods to lock/unlock device for digital outputStefano Pigozzi2013-07-222-28/+26
* ao_coreaudio: lpcm: remove buffer size calculation depending on audio unitStefano Pigozzi2013-07-221-8/+0
* ao_coreaudio: refactor initializationStefano Pigozzi2013-07-222-396/+282
* 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
* 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
* ao_wasapi0: use new mp_ring bufferJonathan Yong2013-07-121-82/+25
* ao_jack: allow more control about channel layoutswm42013-07-071-1/+21
* 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