diff options
author | wm4 <wm4@nowhere> | 2013-12-07 19:35:55 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2013-12-07 19:35:55 +0100 |
commit | d658b115a0fcb9b313b2eb77ed860649f83257b0 (patch) | |
tree | 8efd883fb2d83d8b8fc3be95067d32e336e11944 /video/out/x11_icon.bin | |
parent | 37fbef2ccb3c828dd41f6e15ccf635e697e4011f (diff) | |
download | mpv-d658b115a0fcb9b313b2eb77ed860649f83257b0.tar.bz2 mpv-d658b115a0fcb9b313b2eb77ed860649f83257b0.tar.xz |
vf: redo conversion filter insertion/format negotiation
Remove the inconsistent, duplicated, and insufficient scale filter
insertion code, and do it in one place instead. This also compensates
for the earlier removal of vf_match_csp() (which was in fact duplicated
code).
The algorithm to determine where to insert a filter etc. is probably the
same, though it also comes with some changes that should make debugging
easier when trying to figure out why a chain is failing to configure.
Add an "in" pseudo filter, which makes insertion of conversion filters
easier. Also change the vf->reconfig signature. At a later point, I'll
probably change format negotiation such that the generic filter code
will choose the output format, so having separate in and out params will
be useful.
Diffstat (limited to 'video/out/x11_icon.bin')
0 files changed, 0 insertions, 0 deletions