mpv/video/decode
wm4 056901b2be video: refactor: disentangle decoding/filtering some more
This moves some code related to decoding from video.c to dec_video.c,
and also removes some accesses to dec_video.c from the filtering code.

dec_video.ch is starting to make sense, and simply returns video frames
from a demuxer stream. The API exposed is also somewhat intended to be
easily changeable to move decoding to a separate thread, if we ever want
this (due to libavcodec already being threaded, I don't see much of a
reason, but it might still be helpful).
2016-01-16 22:08:39 +01:00
..
dec_video.c video: refactor: disentangle decoding/filtering some more 2016-01-16 22:08:39 +01:00
dec_video.h video: refactor: disentangle decoding/filtering some more 2016-01-16 22:08:39 +01:00
dxva2.c dxva2: log more debug infos 2016-01-11 16:24:13 +01:00
lavc.h vd_lavc: be more careful with flushing the decoder 2015-11-10 16:06:42 +01:00
rpi.c rpi: add support for codecs other than h264 2015-11-05 17:24:35 +01:00
vaapi.c vaapi: add VP9 profile entires 2015-12-20 10:40:06 +01:00
vd.h video: readd codec delay estimation 2015-12-02 14:38:47 +01:00
vd_lavc.c demux: merge sh_video/sh_audio/sh_sub 2016-01-12 23:48:19 +01:00
vdpau.c vdpau: fix uninit when init fails 2015-11-01 23:03:02 +01:00
videotoolbox.c videotoolbox: make decoder format customizable 2015-11-17 21:21:19 +01:00