vtenc: fix complier error using fixed lenght arrays
authorAndoni Morales Alastruey <ylatuya@gmail.com>
Fri, 18 Apr 2014 18:12:37 +0000 (20:12 +0200)
committerAndoni Morales Alastruey <ylatuya@gmail.com>
Fri, 18 Apr 2014 18:17:00 +0000 (20:17 +0200)
sys/applemedia/vtenc.c

index 7d028ab..9d49534 100644 (file)
@@ -780,10 +780,10 @@ gst_vtenc_encode_frame (GstVTEnc * self, GstBuffer * buf)
 
     {
       const size_t num_planes = GST_VIDEO_FRAME_N_PLANES (&frame->videoframe);
-      void *plane_base_addresses[num_planes];
-      size_t plane_widths[num_planes];
-      size_t plane_heights[num_planes];
-      size_t plane_bytes_per_row[num_planes];
+      void *plane_base_addresses[GST_VIDEO_MAX_PLANES];
+      size_t plane_widths[GST_VIDEO_MAX_PLANES];
+      size_t plane_heights[GST_VIDEO_MAX_PLANES];
+      size_t plane_bytes_per_row[GST_VIDEO_MAX_PLANES];
       OSType pixel_format_type;
       size_t i;