vlc/vlc-3.0 | branch: master | Thomas Guillem <[email protected]> | Fri Feb 9 15:21:32 2018 +0100| [129c6b9394bb5053947b2e13bad50953b85f6fcd] | committer: Thomas Guillem
fourcc: add VLC_CODEC_CVPX_P010 (cherry picked from commit 7a79d8be457e6dbe8137c473bf634bb24f671df6) Signed-off-by: Thomas Guillem <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=129c6b9394bb5053947b2e13bad50953b85f6fcd --- include/vlc_fourcc.h | 1 + src/misc/fourcc.c | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/include/vlc_fourcc.h b/include/vlc_fourcc.h index 02e65f37b4..486fae1849 100644 --- a/include/vlc_fourcc.h +++ b/include/vlc_fourcc.h @@ -373,6 +373,7 @@ #define VLC_CODEC_CVPX_UYVY VLC_FOURCC('C','V','P','Y') #define VLC_CODEC_CVPX_I420 VLC_FOURCC('C','V','P','I') #define VLC_CODEC_CVPX_BGRA VLC_FOURCC('C','V','P','B') +#define VLC_CODEC_CVPX_P010 VLC_FOURCC('C','V','P','P') /* Image codec (video) */ #define VLC_CODEC_PNG VLC_FOURCC('p','n','g',' ') diff --git a/src/misc/fourcc.c b/src/misc/fourcc.c index 2afa58c943..1b18ea29d0 100644 --- a/src/misc/fourcc.c +++ b/src/misc/fourcc.c @@ -385,6 +385,9 @@ static const vlc_fourcc_t p_CVPX_VIDEO_I420_fallback[] = { static const vlc_fourcc_t p_CVPX_VIDEO_BGRA_fallback[] = { VLC_CODEC_CVPX_BGRA, VLC_CODEC_BGRA, 0, }; +static const vlc_fourcc_t p_CVPX_VIDEO_P010_fallback[] = { + VLC_CODEC_CVPX_P010, VLC_CODEC_P010, VLC_CODEC_I420_10B, 0 +}; static const vlc_fourcc_t p_VAAPI_420_fallback[] = { VLC_CODEC_VAAPI_420, VLC_CODEC_I420, 0, @@ -489,6 +492,7 @@ static const vlc_fourcc_t *pp_YUV_fallback[] = { p_CVPX_VIDEO_NV12_fallback, p_CVPX_VIDEO_UYVY_fallback, p_CVPX_VIDEO_I420_fallback, + p_CVPX_VIDEO_P010_fallback, p_VAAPI_420_fallback, p_VAAPI_420_10BPP_fallback, p_D3D9_OPAQUE_fallback, @@ -740,6 +744,8 @@ static const struct VLC_CODEC_CVPX_I420, VLC_CODEC_CVPX_BGRA }, FAKE_FMT() }, + { { VLC_CODEC_CVPX_P010, 0 }, FAKE_FMT() }, + { { VLC_CODEC_VAAPI_420, VLC_CODEC_VAAPI_420_10BPP }, FAKE_FMT() }, _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
