| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace remaining avcodec_close() calls | wm4 | 2017-07-16 | 1 | -4/+1 |
* | ad_spdif: minor cleanups | wm4 | 2017-07-10 | 1 | -3/+5 |
* | ad_lavc, vd_lavc, sd_lavc: consistently use avcodec_free_context() | wm4 | 2017-07-06 | 1 | -7/+1 |
* | dec_audio, ad_lavc: change license to LGPL | wm4 | 2017-06-14 | 4 | -22/+22 |
* | ad_spdif: change license to LGPL | wm4 | 2017-05-21 | 1 | -7/+7 |
* | ad.h: change license to LGPL | wm4 | 2017-05-05 | 1 | -7/+7 |
* | dec_video, dec_audio: remove redundant NULL-checks | wm4 | 2017-02-20 | 1 | -2/+1 |
* | player: add experimental stream recording feature | wm4 | 2017-02-07 | 2 | -0/+6 |
* | ad_lavc, vd_lavc: move mpv->lavc decoder parameter setup to common code | wm4 | 2017-01-25 | 1 | -13/+5 |
* | build: replace some FFmpeg API checks with version checks | wm4 | 2017-01-24 | 1 | -2/+2 |
* | ad_lavc: respect AV_FRAME_FLAG_DISCARD | wm4 | 2017-01-24 | 1 | -0/+5 |
* | ad_spdif: log avformat errors | wm4 | 2017-01-19 | 1 | -1/+3 |
* | ad_spdif: fix obscure cases of AC3 passthrough | wm4 | 2017-01-18 | 1 | -7/+28 |
* | audio: restructure decode loop | wm4 | 2017-01-11 | 4 | -57/+85 |
* | options: deprecate codec family selection in --vd/--ad | wm4 | 2016-12-23 | 1 | -7/+4 |
* | audio: change how spdif codecs are selected | wm4 | 2016-12-23 | 3 | -13/+48 |
* | ad_lavc, vd_lavc: don't set AVCodecContext.refcounted_frames | wm4 | 2016-12-18 | 1 | -1/+0 |
* | ad_spdif: Fix crash when spdif muxer is not available | Michael Forney | 2016-12-11 | 1 | -0/+1 |
* | Remove compatibility things | wm4 | 2016-12-07 | 2 | -31/+1 |
* | dec_video, dec_audio: avoid full reinit on switches to the same segment | wm4 | 2016-11-09 | 1 | -6/+9 |
* | ad_lavc, vd_lavc: fix a recent libavcodec deprecation warning | wm4 | 2016-10-17 | 1 | -1/+2 |
* | audio: dump timestamp difference | wm4 | 2016-10-02 | 1 | -1/+5 |
* | vd_lavc, ad_lavc: set pkt_timebase, not time_base | wm4 | 2016-08-29 | 1 | -1/+4 |
* | ad_lavc: actually tell decoder about the timebase | wm4 | 2016-08-23 | 1 | -0/+1 |
* | video/audio: always provide "proper" timestamps to libavcodec | wm4 | 2016-08-19 | 1 | -1/+1 |
* | audio: use --audio-channels=auto behavior, except on ALSA | wm4 | 2016-08-04 | 1 | -2/+2 |
* | ad_lavc: work around braindead ffmpeg behavior | wm4 | 2016-07-01 | 1 | -0/+6 |
* | dec_audio: fix segment boudnary switching | wm4 | 2016-06-27 | 1 | -3/+6 |
* | ad_lavc: resume from mid-stream EOF conditions with new decode API | wm4 | 2016-06-22 | 1 | -0/+7 |
* | ad_spdif: take care of deprecated libavcodec API usage | wm4 | 2016-04-20 | 1 | -0/+7 |
* | demux_lavf, ad_lavc, ad_spdif, vd_lavc: handle FFmpeg codecpar API change | wm4 | 2016-03-31 | 2 | -2/+5 |
* | ad_lavc, vd_lavc: support new Libav decoding API | wm4 | 2016-03-24 | 1 | -0/+14 |
* | ad_lavc: add codec_timebase hack too | wm4 | 2016-03-24 | 1 | -2/+5 |
* | audio: make mp_audio_skip_samples() adjust the PTS | wm4 | 2016-02-22 | 1 | -2/+0 |
* | ad_lavc: skip AVCodecContext.delay samples at beginning | wm4 | 2016-02-22 | 1 | -0/+9 |
* | ad_lavc: make sample trimming symmetric to skipping | wm4 | 2016-02-22 | 1 | -6/+8 |
* | ad_lavc: move skipping logic out of the HAVE_AVFRAME_SKIP_SAMPLES block | wm4 | 2016-02-22 | 1 | -10/+13 |
* | ad_lavc: interpolate missing timestamps | wm4 | 2016-02-22 | 1 | -0/+9 |
* | audio: move frame clipping to a generic function | wm4 | 2016-02-21 | 1 | -33/+3 |
* | Rewrite ordered chapters and timeline stuff | wm4 | 2016-02-15 | 2 | -1/+75 |
* | audio/video: expose codec info as separate field | wm4 | 2016-02-15 | 3 | -6/+6 |
* | ad_lavc: fix --ad-lavc-threads range | wm4 | 2016-02-11 | 1 | -1/+1 |
* | audio: minor simplification | wm4 | 2016-02-05 | 1 | -3/+0 |
* | audio/video: merge decoder return values | wm4 | 2016-02-01 | 2 | -16/+11 |
* | audio: move pts reset check | wm4 | 2016-01-29 | 2 | -14/+1 |
* | audio: refactor: work towards unentangling audio decoding and filtering | wm4 | 2016-01-22 | 4 | -148/+102 |
* | ad_spdif: if DTS-HD is requested, and profile unknown, use DTS-HD | wm4 | 2016-01-20 | 1 | -1/+2 |
* | audio: remove initial decoding retry limitation | wm4 | 2016-01-19 | 1 | -3/+0 |
* | audio: move direct packet reading from decoders to common code | wm4 | 2016-01-19 | 5 | -29/+27 |
* | audio: move dec_audio.pool to ad_spdif | wm4 | 2016-01-19 | 2 | -2/+3 |
* | demux: merge sh_video/sh_audio/sh_sub | wm4 | 2016-01-12 | 2 | -18/+17 |
* | mpv_talloc.h: rename from talloc.h | Dmitrij D. Czarkoff | 2016-01-11 | 1 | -1/+1 |
* | player: detect audio PTS jumps, make video PTS heuristic less aggressive | wm4 | 2016-01-09 | 2 | -1/+14 |
* | dec_audio: add missing include | wm4 | 2015-11-08 | 1 | -0/+1 |
* | audio: interpolate audio timestamps | wm4 | 2015-11-08 | 1 | -2/+12 |
* | audio: move PTS setting out of the decoder | wm4 | 2015-11-08 | 3 | -18/+14 |
* | audio: make spdif re-probe from normal decoding work | wm4 | 2015-10-06 | 1 | -1/+1 |
* | demux: merge extradata fields | wm4 | 2015-06-21 | 1 | -5/+1 |
* | demux: rename sh_stream.format to sh_stream.codec_tag | wm4 | 2015-06-21 | 1 | -1/+1 |
* | audio: fix crash on uninit | wm4 | 2015-06-15 | 1 | -1/+1 |
* | audio: add --audio-spdif as new method for enabling passthrough | wm4 | 2015-06-05 | 2 | -8/+21 |
* | ad_spdif: use a pseudo codec entry to select DTS-HD instead of an option | wm4 | 2015-06-05 | 1 | -1/+10 |
* | ad_spdif: use DTS-HD passthrough only if the audio is really DTS-HD | wm4 | 2015-05-19 | 1 | -4/+54 |
* | ad_spdif: set output format lazily | wm4 | 2015-05-19 | 1 | -15/+27 |
* | player: change video-bitrate and audio-bitrate properties | wm4 | 2015-04-20 | 1 | -3/+0 |
* | Update license headers | Marcin Kurczewski | 2015-04-13 | 5 | -26/+21 |
* | ad_lavc: disable AC3 DRC by default | wm4 | 2015-03-30 | 1 | -2/+2 |
* | audio: remove internal libmpg123 wrapper | wm4 | 2015-03-24 | 2 | -309/+0 |
* | player: better handling of video with no timestamps | wm4 | 2015-03-20 | 1 | -0/+3 |
* | audio: fix spdif packet size unit | wm4 | 2015-03-10 | 1 | -2/+0 |
* | ad_spdif: move frame sizes to a general function | wm4 | 2015-03-10 | 1 | -7/+1 |
* | ad_spdif: remove per-packet message | wm4 | 2015-03-04 | 1 | -1/+0 |
* | audio: fix initial audio PTS | wm4 | 2015-01-14 | 1 | -24/+25 |
* | audio: fix assertion failure on audio decoding | wm4 | 2015-01-14 | 1 | -2/+2 |
* | audio: use refcounted frames in the filter chain | wm4 | 2015-01-13 | 1 | -24/+37 |
* | player: print used number of threads in verbose mode | wm4 | 2015-01-05 | 1 | -1/+1 |
* | audio: make decoders output refcounted frames | wm4 | 2014-11-10 | 6 | -194/+107 |
* | audio: change how filters are inserted on playback speed changes | wm4 | 2014-11-10 | 1 | -1/+0 |
* | ad_lavc: allow skip samples amount to be larger than 1 packet | wm4 | 2014-11-03 | 1 | -2/+6 |
* | ad_lavc: avoid warning messages on older FFmpeg or Libav | wm4 | 2014-10-04 | 1 | -0/+2 |
* | audio: skip samples and adjust timestamps ourselves | wm4 | 2014-10-03 | 1 | -2/+22 |
* | audio: refactor some aspects of filter chain setup | wm4 | 2014-10-02 | 2 | -54/+4 |
* | audio: remove WAVEFORMATEX from internal demuxer API | wm4 | 2014-09-25 | 1 | -19/+5 |
* | audio: confine demux_mkv audio PCM hack | wm4 | 2014-09-24 | 1 | -50/+0 |
* | audio: decouple demux and audio decoder/filter sample formats | wm4 | 2014-09-24 | 1 | -34/+3 |
* | audio: cleanup spdif format definitions | wm4 | 2014-09-23 | 1 | -7/+7 |
* | audio: drop swapped-endian audio formats | wm4 | 2014-09-23 | 1 | -18/+24 |
* | audio: remove swapped-endian spdif formats | wm4 | 2014-09-23 | 1 | -6/+6 |
* | audio: prefer libavcodec over libmpg123 | wm4 | 2014-09-22 | 1 | -1/+1 |
* | Move compat/ and bstr/ directory contents somewhere else | wm4 | 2014-08-29 | 2 | -3/+1 |
* | Improve setting AVOptions | wm4 | 2014-08-02 | 1 | -10/+3 |
* | audio: ignore (some) decoding errors on initialization | wm4 | 2014-07-29 | 1 | -0/+1 |
* | audio: change playback restart and resyncing | wm4 | 2014-07-28 | 5 | -31/+40 |
* | audio: fix timestamps | wm4 | 2014-07-24 | 3 | -2/+1 |
* | audio: adjust format change code | wm4 | 2014-07-24 | 1 | -8/+9 |
* | audio: fix race condition in EOF code | wm4 | 2014-07-24 | 2 | -3/+3 |
* | audio: cosmetics | wm4 | 2014-07-24 | 1 | -9/+5 |
* | audio: remove unnecessary code | wm4 | 2014-07-24 | 1 | -3/+0 |
* | audio: move initial decode to generic code | wm4 | 2014-07-21 | 6 | -239/+127 |
* | ad_lavc: drop questionable fallback code | wm4 | 2014-07-21 | 1 | -6/+0 |
* | audio: remove unused metadata field | wm4 | 2014-07-21 | 2 | -3/+0 |
* | audio: use symbolic constants instead of magic integers | wm4 | 2014-07-20 | 5 | -12/+18 |
* | ad_lavc: make option struct local | wm4 | 2014-06-11 | 1 | -9/+23 |
* | player: hide audio/video codec and file format messages | wm4 | 2014-05-31 | 1 | -2/+1 |
* | ad_lavc: don't overwrite lavc bitrate | Marcoen Hirschberg | 2014-05-28 | 1 | -2/+3 |
* | af_fmt2bits: change to af_fmt2bps (bytes/sample) where appropriate | Marcoen Hirschberg | 2014-05-28 | 1 | -1/+1 |
* | audio: rename i_bps to 'bitrate' to avoid confusion | Marcoen Hirschberg | 2014-05-28 | 3 | -6/+6 |
* | audio: change values from bytes-per-second to bits-per-second | Marcoen Hirschberg | 2014-05-28 | 2 | -8/+10 |
* | options: remove deprecated --identify | Martin Herkt | 2014-05-04 | 1 | -3/+0 |
* | player: add a --dump-stats option | wm4 | 2014-04-17 | 1 | -5/+6 |
* | af: add replaygain_data field to af_stream and af_instance | Alessandro Ghedini | 2014-04-04 | 2 | -0/+3 |
* | ad_lavc: use new AVFrame API | wm4 | 2014-03-16 | 1 | -2/+4 |
* | ad_lavc: remove deprecated downmixing by channel count | wm4 | 2014-03-16 | 1 | -4/+0 |
* | af: add metadata field to af_stream and af_instance | Alessandro Ghedini | 2014-03-13 | 2 | -0/+4 |
* | Factor out setting AVCodecContext extradata | wm4 | 2014-01-11 | 1 | -10/+4 |
* | codecs: mp_msg conversion | wm4 | 2013-12-21 | 1 | -1/+1 |
* | audio/fmt-conversion.c: remove unknown audio format messages | wm4 | 2013-12-21 | 1 | -1/+4 |
* | audio: mp_msg conversions | wm4 | 2013-12-21 | 5 | -49/+42 |
* | ad_lavc: work around deprecation warning | wm4 | 2013-12-18 | 1 | -1/+4 |
* | Split mpvcore/ into common/, misc/, bstr/ | wm4 | 2013-12-17 | 5 | -11/+11 |
* | Move options/config related files from mpvcore/ to options/ | wm4 | 2013-12-17 | 2 | -2/+2 |
* | Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsg | wm4 | 2013-12-16 | 2 | -10/+10 |
* | audio: flush remaining data from the filter chain on EOF | wm4 | 2013-12-05 | 1 | -1/+5 |
* | audio/filter: change filter callback signature | wm4 | 2013-12-05 | 1 | -9/+8 |
* | ad_lavc: handle decoder EAGAIN only if there was an input packet | wm4 | 2013-12-04 | 1 | -3/+3 |
* | ad_lavc: expose an option to enable threading | wm4 | 2013-12-04 | 1 | -0/+3 |
* | ad_lavc: deal with arbitrary decoder delay | wm4 | 2013-12-04 | 1 | -16/+24 |
* | av_common: add timebase parameter to mp_set_av_packet() | wm4 | 2013-12-04 | 2 | -2/+2 |
* | Move some code from player to audio/video reset functions | wm4 | 2013-11-27 | 1 | -2/+6 |
* | cosmetics: rename video/audio reset functions | wm4 | 2013-11-27 | 5 | -7/+7 |
* | audio: better rejection of invalid formats | wm4 | 2013-11-27 | 2 | -20/+21 |
* | ad_lavc: increase number of packets for initial decode | wm4 | 2013-11-26 | 1 | -2/+5 |
* | demux: remove gsh field from sh_audio/sh_video/sh_sub | wm4 | 2013-11-23 | 1 | -6/+7 |
* | audio: remove ad_driver.preinit | wm4 | 2013-11-23 | 6 | -34/+13 |
* | audio: don't write decoded audio format to sh_audio | wm4 | 2013-11-23 | 5 | -47/+42 |
* | audio: move decoder context from sh_audio into new struct | wm4 | 2013-11-23 | 6 | -191/+219 |
* | audio: use the decoder buffer's format, not sh_audio | wm4 | 2013-11-18 | 1 | -2/+2 |
* | audio: fix mid-stream audio reconfiguration | wm4 | 2013-11-18 | 2 | -1/+10 |
* | audio: drop "_NE"/"ne" suffix from audio formats | wm4 | 2013-11-15 | 1 | -3/+3 |
* | dec_audio: adjust "large" decoding amount | wm4 | 2013-11-15 | 1 | -5/+5 |
* | ad_spdif: fix regressions | wm4 | 2013-11-14 | 2 | -9/+9 |
* | Merge branch 'planar_audio' | wm4 | 2013-11-12 | 6 | -526/+331 |
|\ |
|
| * | audio: add support for using non-interleaved audio from decoders directly | wm4 | 2013-11-12 | 5 | -446/+316 |
| * | ad_mpg123: reduce ifdeffery | wm4 | 2013-11-12 | 1 | -47/+2 |
| * | dec_audio: fix behavior on format changes | wm4 | 2013-11-12 | 1 | -3/+1 |
| * | audio/filter: fix mul/delay scale and values | wm4 | 2013-11-12 | 1 | -4/+3 |
| * | audio: switch output to mp_audio_buffer | wm4 | 2013-11-12 | 2 | -39/+22 |
| * | audio/filter: prepare filter chain for non-interleaved audio | wm4 | 2013-11-12 | 1 | -6/+6 |
* | | demux_mkv: support some raw PCM variants | wm4 | 2013-11-11 | 1 | -23/+11 |
|/ |
|
* | ad_spdif: change API usage so that it works on Libav | wm4 | 2013-11-10 | 1 | -3/+9 |
* | Remove sh_audio->samplesize | wm4 | 2013-11-09 | 3 | -8/+3 |
* | ad_spdif: fix libavformat API usage | wm4 | 2013-11-09 | 1 | -107/+76 |
* | audio: replace af_fmt2str_short -> af_fmt_to_str | wm4 | 2013-11-07 | 1 | -1/+1 |
* | configure: uniform the defines to #define HAVE_xxx (0|1) | Stefano Pigozzi | 2013-11-03 | 1 | -1/+1 |
* | demux: rename Windows symbols | wm4 | 2013-11-02 | 1 | -1/+1 |
* | ad_mpeg123: support in-stream format changes | Thomas Orgis | 2013-10-06 | 1 | -61/+88 |
* | cosmetics: replace "CTRL" defines by enums | wm4 | 2013-10-02 | 1 | -1/+3 |
* | audio: fix playback of Musepack SV8 files | wm4 | 2013-09-01 | 1 | -2/+4 |
* | core: move contents to mpvcore (2/2) | Stefano Pigozzi | 2013-08-06 | 5 | -13/+13 |
* | audio/filter: use new option API | wm4 | 2013-07-22 | 2 | -14/+5 |
* | audio/decode: remove macro crap | wm4 | 2013-07-22 | 7 | -115/+61 |
* | demux_mkv: never force output sample rate | wm4 | 2013-07-16 | 1 | -12/+5 |
* | ad_lavc: re-unsimplify, fix libavcodec API usage | wm4 | 2013-07-11 | 1 | -2/+19 |
* | mplayer: fix incorrect audio sync after format changes | wm4 | 2013-07-11 | 1 | -8/+2 |
* | ad_spdif: better PTS sync | wm4 | 2013-07-11 | 1 | -1/+3 |
* | demux: remove facility for partial packet reads | wm4 | 2013-07-11 | 5 | -73/+23 |
* | ad_lavc: simplify | wm4 | |