summaryrefslogtreecommitdiff
path: root/gst/timecode/gsttimecodestamper.c
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-03-08 15:52:43 +0200
committerSebastian Dröge <sebastian@centricular.com>2017-03-08 15:52:43 +0200
commit9b5c46ca571261aa90254ebf77243e1a7b30345d (patch)
tree6f7eac9b9da78d57fb0dbb8729ecabb108ca4860 /gst/timecode/gsttimecodestamper.c
parent6357d3aada4c06447ea9962526ac6f322c175874 (diff)
downloadgstreamer-plugins-bad-9b5c46ca571261aa90254ebf77243e1a7b30345d.tar.gz
timecodestamper: Only unref daily jam if not NULL
Diffstat (limited to 'gst/timecode/gsttimecodestamper.c')
-rw-r--r--gst/timecode/gsttimecodestamper.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gst/timecode/gsttimecodestamper.c b/gst/timecode/gsttimecodestamper.c
index 35e3c3e0c..81860d0dc 100644
--- a/gst/timecode/gsttimecodestamper.c
+++ b/gst/timecode/gsttimecodestamper.c
@@ -302,7 +302,8 @@ gst_timecodestamper_reset_timecode (GstTimeCodeStamper * timecodestamper)
timecodestamper->vinfo.interlace_mode ==
GST_VIDEO_INTERLACE_MODE_PROGRESSIVE ? 0 :
GST_VIDEO_TIME_CODE_FLAGS_INTERLACED, 0, 0, 0, 0, 0);
- g_date_time_unref (jam);
+ if (jam)
+ g_date_time_unref (jam);
if (timecodestamper->first_tc) {
timecodestamper->current_tc->hours = timecodestamper->first_tc->hours;
timecodestamper->current_tc->minutes = timecodestamper->first_tc->minutes;