summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2012-10-23 14:33:21 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-10-23 14:33:21 +0200
commitdf12aae15b8bf1c9cc90a7b5501f514ce40626e8 (patch)
tree8d997992691dfdb2b3abcdd992c523ed259400bb
parent7c136f116629f1b70bdd7abe484d4590fcee11e3 (diff)
downloadgstreamer-plugins-bad-df12aae15b8bf1c9cc90a7b5501f514ce40626e8.tar.gz
scaletempo: Fix event leak
-rw-r--r--gst/scaletempo/gstscaletempo.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gst/scaletempo/gstscaletempo.c b/gst/scaletempo/gstscaletempo.c
index f2a5240f3..474ba86ad 100644
--- a/gst/scaletempo/gstscaletempo.c
+++ b/gst/scaletempo/gstscaletempo.c
@@ -463,7 +463,7 @@ gst_scaletempo_transform (GstBaseTransform * trans,
gdouble frames_to_slide;
guint frames_to_stride_whole;
- // output stride
+ /* output stride */
if (p->output_overlap) {
if (p->best_overlap_offset) {
bytes_off = p->best_overlap_offset (scaletempo);
@@ -475,7 +475,7 @@ gst_scaletempo_transform (GstBaseTransform * trans,
pout += p->bytes_stride;
bytes_out += p->bytes_stride;
- // input stride
+ /* input stride */
memcpy (p->buf_overlap,
p->buf_queue + bytes_off + p->bytes_stride, p->bytes_overlap);
frames_to_slide = p->frames_stride_scaled + p->frames_stride_error;
@@ -565,7 +565,7 @@ gst_scaletempo_sink_event (GstBaseTransform * trans, GstEvent * event)
priv->segment_start = segment.start;
segment.applied_rate = priv->scale;
segment.rate = 1.0;
- //gst_event_unref (event);
+ gst_event_unref (event);
if (segment.stop != -1) {
segment.stop = (segment.stop - segment.start) / segment.applied_rate +