diff options
-rw-r--r-- | ext/ffmpeg/gstffmpegdemux.c | 4 | ||||
-rw-r--r-- | tests/check/elements/avdemux_ape.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/ext/ffmpeg/gstffmpegdemux.c b/ext/ffmpeg/gstffmpegdemux.c index 2d964c9..221227a 100644 --- a/ext/ffmpeg/gstffmpegdemux.c +++ b/ext/ffmpeg/gstffmpegdemux.c @@ -331,7 +331,7 @@ gst_ffmpegdemux_close (GstFFMpegDemux * demux) if (stream->pad) gst_element_remove_pad (GST_ELEMENT (demux), stream->pad); if (stream->tags) - gst_tag_list_free (stream->tags); + gst_tag_list_unref (stream->tags); g_free (stream); } demux->streams[n] = NULL; @@ -1105,7 +1105,7 @@ gst_ffmpegdemux_read_tags (GstFFMpegDemux * demux) } if (!hastag) { - gst_tag_list_free (tlist); + gst_tag_list_unref (tlist); tlist = NULL; } return tlist; diff --git a/tests/check/elements/avdemux_ape.c b/tests/check/elements/avdemux_ape.c index c758b98..3751fc5 100644 --- a/tests/check/elements/avdemux_ape.c +++ b/tests/check/elements/avdemux_ape.c @@ -150,7 +150,7 @@ run_check_for_file (const gchar * filename, CheckTagsFunc * check_func) tags = read_tags_from_file (filename, FALSE); fail_unless (tags != NULL, "Failed to extract tags from '%s'", filename); check_func (tags, filename); - gst_tag_list_free (tags); + gst_tag_list_unref (tags); } #define tag_list_has_tag(taglist,tag) \ |