path: root/audio/out/ao_lavc.c
Commit message (Expand)AuthorAgeFilesLines
* ao_lavc: slightly simplify filter usewm42020-09-031-12/+12
* audio: fix inefficient behavior with ao_alsa, remove period_size fieldwm42020-08-291-1/+0
* audio: refactor how data is passed to AOwm42020-08-291-99/+73
* ao/lavc: add channels and channel_layout to AVFrameekisu2020-08-071-0/+2
* audio: redo internal AO APIwm42020-06-011-24/+33
* audio: remove ao_driver.drainwm42020-05-271-6/+0
* encode: fix occasional init crash due to initialization order issueswm42020-03-221-1/+0
* encode: add some shit that does some shitwm42020-03-221-3/+6
* encode: restore audio muxer timebase usewm42020-03-221-0/+3
* ao_lavc: don't spam underrun warningswm42020-03-131-0/+1
* Replace uses of FFMIN/MAX with MPMIN/MAXwm42019-10-311-2/+2
* encode: get rid of the output packet queuewm42018-05-031-1/+9
* encode: remove old timestamp handlingwm42018-05-031-46/+6
* encode: rewrite half of itwm42018-04-291-185/+55
* encode: cosmeticswm42018-04-201-25/+29
* audio: fix annyoing af_get_best_sample_formats() definitionwm42018-01-251-1/+1
* audio/out: require AO drivers to report period size and correct bufferwm42017-06-251-1/+3
* encode_lavc: move from GPL 2+ to LGPL 2.1+.Rudolf Polzer2017-06-131-7/+8
* Remove compatibility thingswm42016-12-071-23/+0
* audio: use --audio-channels=auto behavior, except on ALSAwm42016-08-041-1/+1
* ao_lavc, vo_lavc: Migrate to new encoding API.Rudolf Polzer2016-06-271-76/+121
* encode_lavc: Migrate to codecpar API.Rudolf Polzer2016-04-111-41/+41
* ao_lavc: use new af_select_best_samplerate functionKevin Mitchell2016-03-171-0/+5
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* audio: use AVFrames with more than 8 channels correctlywm42015-10-261-0/+3
* ao_lavc: minor simplificationwm42015-09-111-2/+2
* ao_lavc: use new sample format determination codewm42015-09-101-20/+15
* audio: remove unused legacy libavutil headerwm42015-08-071-1/+0
* audio: fix format function consistency issueswm42015-06-261-3/+3
* Update license headersMarcin Kurczewski2015-04-131-4/+3
* audio: make all format query shortcuts macrosKevin Mitchell2015-04-031-2/+2
* ao_lavc: fix setting up AVFrame pointerswm42014-11-211-3/+4
* ao_lavc: fix dangling pointerswm42014-11-211-1/+1
* ao_lavc, vo_lavc: Fix crashes in case of multiple init attempts.Rudolf Polzer2014-11-121-0/+8
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-291-1/+0
* encode: deal even more with codec->time_base deprecation.Rudolf Polzer2014-07-231-6/+5
* ao_lavc: Fix design of audio pts handling.Rudolf Polzer2014-07-161-2/+5
* ao_lavc: Add a missing newline for the log.Rudolf Polzer2014-07-161-1/+1
* ao_lavc: Fix advancing of audio pts.Rudolf Polzer2014-07-161-1/+1
* encode: get rid of the recursion that led to a deadlock.Rudolf Polzer2014-06-121-23/+28
* af_fmt2bits: change to af_fmt2bps (bytes/sample) where appropriateMarcoen Hirschberg2014-05-281-1/+1
* encode: fix PTS unit mismatchwm42014-05-101-5/+5
* encode: add a missing \n to a log callwm42014-04-101-1/+1
* ao_lavc: set AVFrame.formatwm42014-03-161-0/+1
* encode: use new AVFrame APIwm42014-03-161-5/+3
* audio/out: make draining a separate operationwm42014-03-091-1/+7
* encode: add lockingwm42014-03-091-4/+19
* audio/out: make ao struct opaquewm42014-03-091-0/+1
* encode: don't access ao->ptswm42014-03-071-1/+4
* audio/fmt-conversion.c: remove unknown audio format messageswm42013-12-211-0/+5
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-3/+3
* Move options/config related files from mpvcore/ to options/wm42013-12-171-1/+1
* 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
* ao_lavc: support non-interleaved audiowm42013-11-131-193/+42
* Merge branch 'planar_audio'wm42013-11-121-10/+12
| * audio/out: prepare for non-interleaved audiowm42013-11-121-11/+12
| * audio/out: reject non-interleaved formatswm42013-11-121-0/+1
* | ao_lavc: remove audio offset hack to ease supporting planar audio.Rudolf Polzer2013-11-111-66/+11
* audio: don't let ao_lavc access frontend internals, change gapless audiowm42013-11-081-28/+31
* audio/out: remove useless info struct and redundant fieldswm42013-10-231-6/+2
* audio/out: do some mp_msg conversionswm42013-08-221-44/+30
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-4/+4
* audio/out: remove options argument from init()wm42013-07-221-1/+1
* audio/out: remove ao->outburst/buffersize fieldswm42013-06-161-6/+4
* audio/out: don't require AOs to set ao->bpswm42013-06-161-1/+0
* encode_lavc strings: use new option syntaxRudolf Polzer2013-06-161-1/+1
* Merge branch 'audio_changes'wm42013-05-121-54/+31
| * audio/out: channel map selectionwm42013-05-121-0/+4
| * ao: remove ao_driver.is_new fieldwm42013-05-121-1/+0
| * audio/out: switch to channel mapwm42013-05-121-56/+30
* | encoding: fix final audio frame syncRudolf Polzer2013-04-281-10/+22
* audio/out, video/out: hide encoding VO/AOwm42013-02-061-0/+1
* sdl, encode_lavc: fix copyright headersRudolf Polzer2012-12-281-2/+2
* ao_lavc: stop using av_get_alt_sample_fmtRudolf Polzer2012-12-131-6/+6
* af_lavcac3enc, encode: support planar formatsRudolf Polzer2012-12-031-3/+55
* Improve compatibility with Libav 0.8.4 and ffmpeg 0.11.2wm42012-11-141-0/+1
* Rename directories, move files (step 2 of 2)wm42012-11-121-8/+7
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-0/+621