diff --git a/gstreamer-video/src/video_meta.rs b/gstreamer-video/src/video_meta.rs index d7abd2403..70984af1f 100644 --- a/gstreamer-video/src/video_meta.rs +++ b/gstreamer-video/src/video_meta.rs @@ -204,6 +204,7 @@ impl VideoCaptionMeta { caption_type: ::VideoCaptionType, data: &[u8], ) -> gst::MetaRefMut<'a, Self, gst::meta::Standalone> { + assert!(!data.is_empty()); unsafe { let meta = gst_video_sys::gst_buffer_add_video_caption_meta( buffer.as_mut_ptr(),