mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 04:46:13 +00:00
gst/: Set correct caps on outgoing pulled buffers, or things blow up after recent core changes.
Original commit message from CVS: * gst/apetag/gsttagdemux.c: (gst_tag_demux_read_range): * gst/id3demux/gstid3demux.c: (gst_id3demux_read_range): Set correct caps on outgoing pulled buffers, or things blow up after recent core changes.
This commit is contained in:
parent
5c1a7a9260
commit
1e364d04f5
3 changed files with 11 additions and 0 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
2007-01-11 Tim-Philipp Müller <tim at centricular dot net>
|
||||||
|
|
||||||
|
* gst/apetag/gsttagdemux.c: (gst_tag_demux_read_range):
|
||||||
|
* gst/id3demux/gstid3demux.c: (gst_id3demux_read_range):
|
||||||
|
Set correct caps on outgoing pulled buffers, or things blow up
|
||||||
|
after recent core changes.
|
||||||
|
|
||||||
2007-01-11 Wim Taymans <wim@fluendo.com>
|
2007-01-11 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
Based on patch by: Jonas Holmberg <jonas dot holmberg at axis dot com>
|
Based on patch by: Jonas Holmberg <jonas dot holmberg at axis dot com>
|
||||||
|
|
|
@ -1197,6 +1197,8 @@ gst_tag_demux_read_range (GstTagDemux * demux,
|
||||||
|
|
||||||
/* this should only happen in streaming mode */
|
/* this should only happen in streaming mode */
|
||||||
g_assert (*buffer != NULL);
|
g_assert (*buffer != NULL);
|
||||||
|
|
||||||
|
gst_buffer_set_caps (*buffer, demux->priv->src_caps);
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
|
@ -977,6 +977,8 @@ gst_id3demux_read_range (GstID3Demux * id3demux,
|
||||||
|
|
||||||
/* this should only happen in streaming mode */
|
/* this should only happen in streaming mode */
|
||||||
g_assert (*buffer != NULL);
|
g_assert (*buffer != NULL);
|
||||||
|
|
||||||
|
gst_buffer_set_caps (*buffer, id3demux->src_caps);
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
Loading…
Reference in a new issue