assrender, nuvdemux: unref buffers with gst_buffer_unref()

This commit is contained in:
Tim-Philipp Müller 2011-10-18 14:41:48 +01:00
parent 73d847ba24
commit 4060056ce6
2 changed files with 2 additions and 2 deletions

View file

@ -1140,7 +1140,7 @@ gst_ass_render_chain_text (GstPad * pad, GstBuffer * buffer)
g_mutex_lock (render->subtitle_mutex);
if (G_UNLIKELY (render->subtitle_flushing)) {
GST_DEBUG_OBJECT (render, "Text pad flushing");
gst_object_unref (buffer);
gst_buffer_unref (buffer);
g_mutex_unlock (render->subtitle_mutex);
return GST_FLOW_WRONG_STATE;
}

View file

@ -637,7 +637,7 @@ gst_nuv_demux_stream_extend_header (GstNuvDemux * nuv)
nuv->state = GST_NUV_DEMUX_INVALID_DATA;
GST_ELEMENT_ERROR (nuv, STREAM, DEMUX, (NULL),
("Unsupported extended header (0x%02x)", buf->data[0]));
g_object_unref (buf);
gst_buffer_unref (buf);
return GST_FLOW_ERROR;
}
return res;