diff --git a/gst/asfdemux/gstasfdemux.c b/gst/asfdemux/gstasfdemux.c index 317f7723d8..a12bc8a5e8 100644 --- a/gst/asfdemux/gstasfdemux.c +++ b/gst/asfdemux/gstasfdemux.c @@ -3144,8 +3144,10 @@ gst_asf_demux_parse_stream_object (GstASFDemux * demux, guint8 * data, break; } - if (stream) + if (stream) { stream->inspect_payload = inspect_payload; + stream->type = stream_type; + } return stream; not_enough_data: