diff --git a/subprojects/gst-plugins-good/sys/v4l2/gstv4l2object.c b/subprojects/gst-plugins-good/sys/v4l2/gstv4l2object.c index bf6e366e13..19d8e08ab7 100644 --- a/subprojects/gst-plugins-good/sys/v4l2/gstv4l2object.c +++ b/subprojects/gst-plugins-good/sys/v4l2/gstv4l2object.c @@ -3600,8 +3600,7 @@ gst_v4l2_object_save_format (GstV4l2Object * v4l2object, if ((align->padding_left + align->padding_top) > 0) GST_WARNING_OBJECT (v4l2object->dbg_obj, "Left and top padding is not permitted for tiled formats"); - memset (v4l2object->plane_size, 0, - sizeof (v4l2object->plane_size[0] * GST_VIDEO_MAX_PLANES)); + memset (v4l2object->plane_size, 0, sizeof (v4l2object->plane_size)); } else { if (!gst_video_info_align_full (info, align, v4l2object->plane_size)) { GST_WARNING_OBJECT (v4l2object->dbg_obj, "Failed to align video info");