if (newcaps) capslist = gst_caps_append(capslist, newcaps);
- gst_pad_try_set_caps(srcpad, newcaps);
+ gst_pad_try_set_caps(srcpad, capslist);
avi_demux->audio_pad[avi_demux->num_audio_pads++] = srcpad;
gst_element_add_pad (GST_ELEMENT (avi_demux), srcpad);
if (newcaps) capslist = gst_caps_append(capslist, newcaps);
- gst_pad_try_set_caps(srcpad, newcaps);
+ gst_pad_try_set_caps(srcpad, capslist);
avi_demux->video_pad[avi_demux->num_video_pads++] = srcpad;
gst_element_add_pad (GST_ELEMENT (avi_demux), srcpad);