[vlc-devel] [PATCH 0/3] #19096: Transform filter not working with hw decoding
Thomas Guillem
thomas at gllm.fr
Thu Dec 21 18:08:52 CET 2017
One of the goal of the 4.0 release is to allow direct3d/opengl video filters to
do such change.
In the meantime, I propose this ABI-breaking patch set to fix temporarly the hw
transform issue.
I know that lot of people use this feature (because people can't take video
properly...). This feature won't work 95% of time if we don't find a solution.
Can we afford that for 3.0 ? Do you have other solutions ?
TODO:
- Do the direct3d9/direct3d11 part.
- macOS/glwin32 vout
- subpicture scaling
Thomas Guillem (3):
picture: add display orientation
transform: add opaque support via pic->display_orientation
vout: gl: handle picture orientation
include/vlc_picture.h | 1 +
modules/video_filter/transform.c | 26 ++++++++++++++++++-
modules/video_output/opengl/display.c | 22 +++-------------
modules/video_output/opengl/vout_helper.c | 43 ++++++++++++++++++++++++++++++-
modules/video_output/opengl/vout_helper.h | 6 +++++
src/misc/picture.c | 2 ++
6 files changed, 80 insertions(+), 20 deletions(-)
--
2.11.0
More information about the vlc-devel
mailing list