[vlc-devel] [PATCH 0/7 v3] libvlc rendering to Direct3D surfaces
Steve Lhomme
robux4 at ycbcr.xyz
Tue May 7 11:42:54 CEST 2019
This of course v4 and not v3.
On 2019-05-07 11:39, Steve Lhomme wrote:
> Changes since v3:
> * use direct3d in the libvlc API function/structure names
> * use the libvlc structures/prototypes in display modules (no more changes on
> vlc_vout_display.h)
> * use the window-size variable to report the host size change
> * no more Enable and Resize callbacks in the host_window window
>
> Steve Lhomme (7):
> libvlc: add rendering callbacks for D3D11 and D3D9
> libvlc: handle more than 8 bits output in external D3D rendering
> libvlc: handle the input colorimetry on the surface callbacks
> libvlc: add support for HDR10 metadata during the rendering start
> libvlc: use a callback to select the plane to render to
> libvlc: add an API entry to set the new video area size
> libvlc:vout: add a custom vout window module that can change the
> display size
>
> include/vlc/libvlc_media_player.h | 232 +++++++++++++++++++++++++++++
> lib/libvlc.sym | 2 +
> lib/media_player.c | 75 ++++++++++
> modules/video_output/Makefile.am | 2 +
> modules/video_output/host_window.c | 90 +++++++++++
> 5 files changed, 401 insertions(+)
> create mode 100644 modules/video_output/host_window.c
>
> --
> 2.17.1
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list