diff options
author | wm4 <wm4@nowhere> | 2015-03-14 22:36:59 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-03-14 22:36:59 +0100 |
commit | a1b3af5df32558ddcf67432a706a7280f81c5f2d (patch) | |
tree | 8f0656c5e6dd42918c43ee42ca961ac5a052849d /DOCS/man/lua.rst | |
parent | a0e747ab357fdad41a3c020ba0435c5d582039b6 (diff) | |
download | mpv-a1b3af5df32558ddcf67432a706a7280f81c5f2d.tar.bz2 mpv-a1b3af5df32558ddcf67432a706a7280f81c5f2d.tar.xz |
vo_opengl: silence vdpau hwdec warnings with smoothmotion
Since the gl_rework merge, this started to print some OpenGL errors when
using vdpau hardware decoding with vo_opengl smoothmotion. This happens
because some hwdec unmap_image call were not paired with a map_image
call. Unlike the old vo_opengl, the new code does not do this out of
convenience (it would be a pain to track this exactly). It was triggered
by smoothmotion, because not every rendered frame has actually a new
input video frame (i.e. no map_image call, but it called unmap_image
anyway).
Solve this by handling unmapping differently in the vdpau code. The next
commit will remove the unmap_image callback completely.
Fixes #1687.
Diffstat (limited to 'DOCS/man/lua.rst')
0 files changed, 0 insertions, 0 deletions