summaryrefslogtreecommitdiffstats
path: root/audio/audio.c
Commit message (Expand)AuthorAgeFilesLines
* audio: move libswresample wrapper out of audio filter codewm42017-09-211-0/+31
* audio: fix uninitialized data accesswm42017-08-181-0/+1
* audio: introduce a new type to hold audio frameswm42017-08-161-0/+24
* audio: make mp_audio_realloc[_min] ensure frame is writeablewm42016-07-311-1/+10
* audio: use idiotic FFmpeg ABI rules for public-except-not-public fieldswm42016-07-241-5/+5
* af_lavcac3enc: use common code for AVFrame setupwm42016-07-241-5/+19
* audio: add a helper for getting frame end PTSwm42016-06-271-2/+10
* audio: make mp_audio_skip_samples() adjust the PTSwm42016-02-221-1/+3
* audio: move frame clipping to a generic functionwm42016-02-211-0/+33
* Fix build on Libavwm42016-01-301-0/+1
* audio: move mp_audio->AVFrame conversion to a functionwm42016-01-291-0/+72
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* audio: use AVFrames with more than 8 channels correctlywm42015-10-261-5/+7
* audio/filter: remove some useless filterswm42015-09-031-7/+0
* audio: fix format function consistency issueswm42015-06-261-3/+3
* audio: output human-readable channel layouts toowm42015-06-251-2/+6
* audio: remove unused readonly fieldwm42015-06-151-2/+1
* audio: deal with AVFrame-style buffer assignmentswm42015-06-121-3/+13
* audio: introduce mp_audio readonly bitwm42015-05-041-1/+2
* audio: make all format query shortcuts macrosKevin Mitchell2015-04-031-2/+2
* audio: fix pool allocationwm42015-02-111-1/+2
* audio: add some utility functions for refcounted frameswm42015-01-131-10/+58
* audio: make mp_audio_config_to_str return a stack-allocated stringwm42014-11-251-10/+5
* audio: make mp_chmap_to_str() return a stack-allocated stringwm42014-11-241-4/+3
* audio: make sure AVFrame is actually refcountedwm42014-11-111-0/+12
* audio: refuse to allocate frames in invalid formatwm42014-11-111-1/+1
* audio: add mp_audio_make_writeable()wm42014-11-101-0/+26
* audio: clear buffer array too with mp_audio_set_null_data()wm42014-11-101-1/+3
* audio: add function to convert AVFrame to mp_audio referenceswm42014-11-101-0/+48
* audio: add mp_audio_poolwm42014-11-101-4/+62
* audio: use AVBufferRef to allocate audio frameswm42014-11-101-19/+9
* af_fmt2bits: change to af_fmt2bps (bytes/sample) where appropriateMarcoen Hirschberg2014-05-281-1/+1
* audio: preallocate audio buffers on resizewm42014-04-181-2/+7
* audio: check for overflowswm42014-01-031-0/+5
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-1/+1
* Merge mp_talloc.h into ta/ta_talloc.hwm42013-12-171-1/+1
* audio: better rejection of invalid formatswm42013-11-271-0/+6
* audio: fix audio data memory leakwm42013-11-141-1/+1
* mp_audio: use av_malloc (cargo cult for libav*)wm42013-11-121-3/+27
* audio/filter: prepare filter chain for non-interleaved audiowm42013-11-121-11/+137
* audio: replace af_fmt2str_short -> af_fmt_to_strwm42013-11-071-1/+1
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-1/+1
* audio: add channel map selection functionwm42013-05-121-2/+1
* audio/filters: add af_forcewm42013-05-121-0/+6
* audio: print channel map additionally to channel count on terminalwm42013-05-121-0/+15
* af: use mp_chmap for mp_audio, include channel map in format negotiationwm42013-05-121-2/+20
* audio: add some setters for mp_audio, and require filters to use themwm42013-05-121-0/+38