summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2013-06-05 15:50:04 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2013-06-05 15:50:04 +0200
commitea75b890dccd8e4dbdc62ecbf73ff38faacafe4b (patch)
treed8f1cebed757d503198f71e92ad163dce19e0fdb
parent28abae4eefaebf4faf75a4ab2cf1d254e7852ff4 (diff)
downloadgstreamer-plugins-good-ea75b890dccd8e4dbdc62ecbf73ff38faacafe4b.tar.gz
wavenc: Fix taglist ref handling that made the unit test fail
-rw-r--r--gst/wavenc/gstwavenc.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/gst/wavenc/gstwavenc.c b/gst/wavenc/gstwavenc.c
index 5208fbbb8..6d64f1e44 100644
--- a/gst/wavenc/gstwavenc.c
+++ b/gst/wavenc/gstwavenc.c
@@ -835,9 +835,7 @@ gst_wavenc_event (GstPad * pad, GstObject * parent, GstEvent * event)
if (wavenc->tags != tags) {
if (wavenc->tags)
gst_tag_list_unref (wavenc->tags);
- wavenc->tags = tags;
- } else {
- gst_toc_unref (tags);
+ wavenc->tags = gst_tag_list_ref (tags);
}
}
res = gst_pad_event_default (pad, parent, event);