aboutsummaryrefslogtreecommitdiffhomepage
path: root/audio/audio.c
Commit message (Expand)AuthorAge
* audio: move libswresample wrapper out of audio filter codeGravatar wm42017-09-21
* audio: fix uninitialized data accessGravatar wm42017-08-18
* audio: introduce a new type to hold audio framesGravatar wm42017-08-16
* audio: make mp_audio_realloc[_min] ensure frame is writeableGravatar wm42016-07-31
* audio: use idiotic FFmpeg ABI rules for public-except-not-public fieldsGravatar wm42016-07-24
* af_lavcac3enc: use common code for AVFrame setupGravatar wm42016-07-24
* audio: add a helper for getting frame end PTSGravatar wm42016-06-27
* audio: make mp_audio_skip_samples() adjust the PTSGravatar wm42016-02-22
* audio: move frame clipping to a generic functionGravatar wm42016-02-21
* Fix build on LibavGravatar wm42016-01-30
* audio: move mp_audio->AVFrame conversion to a functionGravatar wm42016-01-29
* mpv_talloc.h: rename from talloc.hGravatar Dmitrij D. Czarkoff2016-01-11
* audio: use AVFrames with more than 8 channels correctlyGravatar wm42015-10-26
* audio/filter: remove some useless filtersGravatar wm42015-09-03
* audio: fix format function consistency issuesGravatar wm42015-06-26
* audio: output human-readable channel layouts tooGravatar wm42015-06-25
* audio: remove unused readonly fieldGravatar wm42015-06-15
* audio: deal with AVFrame-style buffer assignmentsGravatar wm42015-06-12
* audio: introduce mp_audio readonly bitGravatar wm42015-05-04
* audio: make all format query shortcuts macrosGravatar Kevin Mitchell2015-04-03
* audio: fix pool allocationGravatar wm42015-02-11
* audio: add some utility functions for refcounted framesGravatar wm42015-01-13
* audio: make mp_audio_config_to_str return a stack-allocated stringGravatar wm42014-11-25
* audio: make mp_chmap_to_str() return a stack-allocated stringGravatar wm42014-11-24
* audio: make sure AVFrame is actually refcountedGravatar wm42014-11-11
* audio: refuse to allocate frames in invalid formatGravatar wm42014-11-11
* audio: add mp_audio_make_writeable()Gravatar wm42014-11-10
* audio: clear buffer array too with mp_audio_set_null_data()Gravatar wm42014-11-10
* audio: add function to convert AVFrame to mp_audio referencesGravatar wm42014-11-10
* audio: add mp_audio_poolGravatar wm42014-11-10
* audio: use AVBufferRef to allocate audio framesGravatar wm42014-11-10
* af_fmt2bits: change to af_fmt2bps (bytes/sample) where appropriateGravatar Marcoen Hirschberg2014-05-28
* audio: preallocate audio buffers on resizeGravatar wm42014-04-18
* audio: check for overflowsGravatar wm42014-01-03
* Split mpvcore/ into common/, misc/, bstr/Gravatar wm42013-12-17
* Merge mp_talloc.h into ta/ta_talloc.hGravatar wm42013-12-17
* audio: better rejection of invalid formatsGravatar wm42013-11-27
* audio: fix audio data memory leakGravatar wm42013-11-14
* mp_audio: use av_malloc (cargo cult for libav*)Gravatar wm42013-11-12
* audio/filter: prepare filter chain for non-interleaved audioGravatar wm42013-11-12
* audio: replace af_fmt2str_short -> af_fmt_to_strGravatar wm42013-11-07
* core: move contents to mpvcore (2/2)Gravatar Stefano Pigozzi2013-08-06
* audio: add channel map selection functionGravatar wm42013-05-12
* audio/filters: add af_forceGravatar wm42013-05-12
* audio: print channel map additionally to channel count on terminalGravatar wm42013-05-12
* af: use mp_chmap for mp_audio, include channel map in format negotiationGravatar wm42013-05-12
* audio: add some setters for mp_audio, and require filters to use themGravatar wm42013-05-12