summaryrefslogtreecommitdiffstats
path: root/video/out
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-03-15 14:21:42 +0100
committerwm4 <wm4@nowhere>2013-03-15 14:21:42 +0100
commita9c9999973996bc990706a308d945bc1039a72a2 (patch)
treeb88f2010c5cae03c3c077b1534a690b822fbe12b /video/out
parente837d8ddaca6f72e29c69833bd46a0454d36221f (diff)
downloadmpv-a9c9999973996bc990706a308d945bc1039a72a2.tar.bz2
mpv-a9c9999973996bc990706a308d945bc1039a72a2.tar.xz
video: use new method to get QP table
This only matters for those who want to use vf_pp. The old API is marked as deprecated, and doesn't work on Libav. It was broken on FFmpeg, but has recently started working again - the fields in question were not un- deprecated though. Instead you're supposed to use a new API, which does exactly the same thing (what...?). Also don't pass the QP table with mp_image_copy_attributes() - it probably does more harm than it's useful. By the way, with -vf=dlopen=TOOLS/vf_dlopen/showqscale.so, it appears the table as output by recent FFmpeg is offset by 1 macroblock in X direction and 2 macroblocks in Y direction, which most likely will interfere with normal vf_pp operation. However, this is not my problem. The only real reason for this commit is that we can finally get rid of all libav* related deprecation warnings. (Though they are constantly deprecating APIs, so this will not last long.)
Diffstat (limited to 'video/out')
0 files changed, 0 insertions, 0 deletions