fourcc: rename VLC_CODEC_CVPX_OPAQUE to VLC_CODEC_CVPX_NV12
authorThomas Guillem <thomas@gllm.fr>
Wed, 1 Feb 2017 14:56:00 +0000 (15:56 +0100)
committerThomas Guillem <thomas@gllm.fr>
Thu, 2 Feb 2017 08:50:27 +0000 (09:50 +0100)
Since it's always mapped/converted as a NV12 buffer.

include/vlc_fourcc.h
modules/codec/videotoolbox.m
modules/video_chroma/cvpx_i420.c
modules/video_output/ios2.m
src/misc/fourcc.c

index 50261c6..a0f07b2 100644 (file)
 #define VLC_CODEC_D3D11_OPAQUE_10B      VLC_FOURCC('D','X','1','0') /* 4:2:0 10 bpc */
 
 /* CVPixelBuffer opaque buffer type */
-#define VLC_CODEC_CVPX_OPAQUE     VLC_FOURCC('C','V','P','X')
+#define VLC_CODEC_CVPX_NV12       VLC_FOURCC('C','V','P','N')
 
 /* Image codec (video) */
 #define VLC_CODEC_PNG             VLC_FOURCC('p','n','g',' ')
index 84a6e3d..b4e9ce1 100644 (file)
@@ -749,7 +749,7 @@ static int OpenDecoder(vlc_object_t *p_this)
     p_dec->fmt_out.audio = p_dec->fmt_in.audio;
     if (p_sys->b_zero_copy) {
         msg_Dbg(p_dec, "zero-copy rendering pipeline enabled");
-        p_dec->fmt_out.i_codec = VLC_CODEC_CVPX_OPAQUE;
+        p_dec->fmt_out.i_codec = VLC_CODEC_CVPX_NV12;
     } else {
         msg_Dbg(p_dec, "copy rendering pipeline enabled");
         p_dec->fmt_out.i_codec = VLC_CODEC_I420;
index 26e8c2e..e5f08cb 100644 (file)
@@ -51,7 +51,7 @@ vlc_module_end ()
 static int Activate(vlc_object_t *obj)
 {
     filter_t *p_filter = (filter_t *)obj;
-    if (p_filter->fmt_in.video.i_chroma != VLC_CODEC_CVPX_OPAQUE)
+    if (p_filter->fmt_in.video.i_chroma != VLC_CODEC_CVPX_NV12)
         return VLC_EGENERIC;
 
     if (p_filter->fmt_in.video.i_height != p_filter->fmt_out.video.i_height
index 14463c7..130ae7b 100644 (file)
@@ -232,7 +232,7 @@ static int Open(vlc_object_t *this)
     sys->gl = NULL;
 
     @autoreleasepool {
-        if (vd->fmt.i_chroma == VLC_CODEC_CVPX_OPAQUE) {
+        if (vd->fmt.i_chroma == VLC_CODEC_CVPX_NV12) {
             msg_Dbg(vd, "will use zero-copy rendering");
             sys->zero_copy = true;
         }
index 20269b6..99f3894 100644 (file)
@@ -676,7 +676,7 @@ static const struct
                                                FAKE_FMT() },
     { { VLC_CODEC_D3D11_OPAQUE_10B, VLC_CODEC_D3D9_OPAQUE_10B },
                                                FAKE_FMT() },
-    { { VLC_CODEC_CVPX_OPAQUE },               FAKE_FMT() },
+    { { VLC_CODEC_CVPX_NV12 },                 FAKE_FMT() },
 
     { { 0 },                                   FAKE_FMT() }
 };