diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2010-01-23 13:19:08 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2010-01-23 13:19:44 +0100 |
commit | b63a582bf9b698ffd2de9a214c1aa08dc67d599b (patch) | |
tree | 4169714b3ba3cedcd6e3a58fb98a35ea6f6d422b | |
parent | 12af63394225526e0d98267978007e726040dc2f (diff) |
oggdemux: Set caps on header buffers
-rw-r--r-- | ext/ogg/gstoggdemux.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/ogg/gstoggdemux.c b/ext/ogg/gstoggdemux.c index 2ccead7c2..29f44cce7 100644 --- a/ext/ogg/gstoggdemux.c +++ b/ext/ogg/gstoggdemux.c @@ -759,6 +759,7 @@ gst_ogg_pad_submit_packet (GstOggPad * pad, ogg_packet * packet) pad->map.n_header_packets_seen++; if (!pad->map.have_headers) { buf = gst_ogg_demux_buffer_from_packet (packet); + gst_buffer_set_caps (buf, pad->map.caps); pad->map.headers = g_list_append (pad->map.headers, buf); GST_DEBUG ("keeping header packet %d", pad->map.n_header_packets_seen); } |