From 052d34478f5223310de004895b6e19e618cbc708 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Mon, 6 Mar 2017 19:14:48 +1100 Subject: [PATCH] videodecoder: Fix a leak introduced in fcb63e CID: 1402055 --- gst-libs/gst/video/gstvideodecoder.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/video/gstvideodecoder.c b/gst-libs/gst/video/gstvideodecoder.c index 8e2a623615..b52ee1c217 100644 --- a/gst-libs/gst/video/gstvideodecoder.c +++ b/gst-libs/gst/video/gstvideodecoder.c @@ -1921,8 +1921,6 @@ gst_video_decoder_add_buffer_info (GstVideoDecoder * decoder, GstVideoDecoderPrivate *priv = decoder->priv; Timestamp *ts; - ts = g_slice_new (Timestamp); - if (!GST_BUFFER_PTS_IS_VALID (buffer) && !GST_BUFFER_DTS_IS_VALID (buffer) && !GST_BUFFER_DURATION_IS_VALID (buffer) && @@ -1932,6 +1930,8 @@ gst_video_decoder_add_buffer_info (GstVideoDecoder * decoder, return; } + ts = g_slice_new (Timestamp); + GST_LOG_OBJECT (decoder, "adding PTS %" GST_TIME_FORMAT " DTS %" GST_TIME_FORMAT " (offset:%" G_GUINT64_FORMAT ")",