From 79424411e7dc33a1826f2ecf3c1ef06164aad620 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 24 Jul 2017 16:29:53 +0300 Subject: [PATCH] videometa: Don't crash if adding the timecode meta to a buffer failed --- gst-libs/gst/video/gstvideometa.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst-libs/gst/video/gstvideometa.c b/gst-libs/gst/video/gstvideometa.c index e2065d86c7..58b2680715 100644 --- a/gst-libs/gst/video/gstvideometa.c +++ b/gst-libs/gst/video/gstvideometa.c @@ -980,6 +980,8 @@ gst_buffer_add_video_time_code_meta_full (GstBuffer * buffer, guint fps_n, meta = (GstVideoTimeCodeMeta *) gst_buffer_add_meta (buffer, GST_VIDEO_TIME_CODE_META_INFO, NULL); + g_return_val_if_fail (meta != NULL, NULL); + gst_video_time_code_init (&meta->tc, fps_n, fps_d, latest_daily_jam, flags, hours, minutes, seconds, frames, field_count);