diff options
author | wm4 <wm4@nowhere> | 2017-01-12 13:15:45 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2017-01-12 14:00:19 +0100 |
commit | e618b1b3522c53036b8ffd95d352b6747603edc4 (patch) | |
tree | 5be78cb7beaf32a4ea5e1757d6ef5825d89cf355 /video/out/opengl | |
parent | fb4ae3c06ca6598ecf31d9e39276f87091e5037d (diff) |
vaapi: handle image copying for vaapi-copy in common code
Other hwdecs will also be able to use this (as soon as they are switched
to use AVHWFramesContext).
As an additional feature, failing to copy back the frame counts as
hardware decoding failure and can trigger fallback. This can be done
easily now, because it needs no way to communicate this from the hwaccel
glue code to the common code.
The old code is still required for the old decode API, until we either
drop or rewrite it. vo_vaapi.c's OSD code (fuck...) also uses these
surface functions to a higher degree.
Diffstat (limited to 'video/out/opengl')
0 files changed, 0 insertions, 0 deletions