summaryrefslogtreecommitdiff
path: root/gst/dvbsuboverlay
diff options
context:
space:
mode:
Diffstat (limited to 'gst/dvbsuboverlay')
-rw-r--r--gst/dvbsuboverlay/gstdvbsuboverlay.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/dvbsuboverlay/gstdvbsuboverlay.c b/gst/dvbsuboverlay/gstdvbsuboverlay.c
index 3a3529b41..6de5f0c25 100644
--- a/gst/dvbsuboverlay/gstdvbsuboverlay.c
+++ b/gst/dvbsuboverlay/gstdvbsuboverlay.c
@@ -772,6 +772,8 @@ gst_dvbsub_overlay_subs_to_comp (GstDVBSubOverlay * overlay,
} else {
comp = gst_video_overlay_composition_new (rect);
}
+ gst_video_overlay_rectangle_unref (rect);
+ gst_buffer_unref (buf);
}
return comp;