vlc | branch: master | Steve Lhomme <[email protected]> | Mon Jan 29 17:40:43 2018 +0100| [90616f242f42601803d188f2ee12b535c3203554] | committer: Steve Lhomme
core: add VLC_CODEC_D3D11_OPAQUE_BGRA to differentiate from RGBA They are not compatible (can't copy directly). > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=90616f242f42601803d188f2ee12b535c3203554 --- include/vlc_fourcc.h | 1 + src/misc/fourcc.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/include/vlc_fourcc.h b/include/vlc_fourcc.h index bf4e20d871..60b0969f9a 100644 --- a/include/vlc_fourcc.h +++ b/include/vlc_fourcc.h @@ -374,6 +374,7 @@ #define VLC_CODEC_D3D11_OPAQUE VLC_FOURCC('D','X','1','1') /* 4:2:0 8 bpc */ #define VLC_CODEC_D3D11_OPAQUE_10B VLC_FOURCC('D','X','1','0') /* 4:2:0 10 bpc */ #define VLC_CODEC_D3D11_OPAQUE_RGBA VLC_FOURCC('D','X','R','G') +#define VLC_CODEC_D3D11_OPAQUE_BGRA VLC_FOURCC('D','A','G','R') /* CVPixelBuffer opaque buffer type */ #define VLC_CODEC_CVPX_NV12 VLC_FOURCC('C','V','P','N') diff --git a/src/misc/fourcc.c b/src/misc/fourcc.c index 6f384e760c..49e56196a7 100644 --- a/src/misc/fourcc.c +++ b/src/misc/fourcc.c @@ -749,7 +749,7 @@ static const struct VLC_CODEC_D3D9_OPAQUE, VLC_CODEC_D3D11_OPAQUE }, FAKE_FMT() }, { { VLC_CODEC_D3D11_OPAQUE_10B, VLC_CODEC_D3D9_OPAQUE_10B, - VLC_CODEC_D3D11_OPAQUE_RGBA }, + VLC_CODEC_D3D11_OPAQUE_RGBA, VLC_CODEC_D3D11_OPAQUE_BGRA }, FAKE_FMT() }, { { VLC_CODEC_CVPX_NV12, VLC_CODEC_CVPX_UYVY, _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
