0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/mpvcore/player
wm4 9838bf5565 video: move video filter chain initialization from decoder to player
This should help fixing some issues (like not draining video frames
correctly on reinit), as well as decoupling the decoder, filter chain,
and VO code.

I also wanted to make the hardware video decoding fallback work properly
if software-only video filters are inserted. This currently has the
issue that the fallback is too violent, and throws away a bunch of
demuxer packets needed to restart software decoding properly. But
keeping "backup" packets turned out as too hacky, so I'm not doing this,
at least not yet.
2013-12-10 20:07:39 +01:00
..
lua Move files part of the playback core to player sub-directory 2013-10-30 01:51:28 +01:00
timeline timeline: reject mplayer2 EDL files, change EDL header 2013-11-21 15:59:00 +01:00
audio.c video: replace d_video->pts field, change PTS jump checks 2013-11-27 21:14:39 +01:00
command.c video: move video filter chain initialization from decoder to player 2013-12-10 20:07:39 +01:00
command.h Move files part of the playback core to player sub-directory 2013-10-30 01:51:28 +01:00
configfiles.c Use O_CLOEXEC when creating FDs 2013-11-30 22:40:51 +01:00
loadfile.c player: load external subs for uncompressed rar archives 2013-12-06 23:00:19 +01:00
main.c build: make cygwin use *nix timers 2013-11-26 00:33:40 +01:00
misc.c Reduce stheader.h includes, move stream types to mp_common.h 2013-11-23 22:08:42 +01:00
mp_core.h video: move video filter chain initialization from decoder to player 2013-12-10 20:07:39 +01:00
mp_lua.c Rename sub.c/.h to osd.c/.h 2013-11-24 14:44:58 +01:00
mp_lua.h Move files part of the playback core to player sub-directory 2013-10-30 01:51:28 +01:00
osd.c Rename sub.c/.h to osd.c/.h 2013-11-24 14:44:58 +01:00
playloop.c video: create a separate context for video filter chain 2013-12-07 19:32:44 +01:00
screenshot.c video: create a separate context for video filter chain 2013-12-07 19:32:44 +01:00
screenshot.h Move files part of the playback core to player sub-directory 2013-10-30 01:51:28 +01:00
sub.c dec_video: make vf_input and hwdec_info statically allocated 2013-11-23 21:39:07 +01:00
video.c video: move video filter chain initialization from decoder to player 2013-12-10 20:07:39 +01:00