GNOME Bugzilla – Bug 345879
[riff] won't play a .wmv file with WMVA video stream
Last modified: 2006-06-30 12:06:39 UTC
Steps to reproduce: http://files.bf2s.com/details.php?file=434 -> download this file an play it in Totem, Totem gave me an error message "not negotiated". According to the text document which comes with the download of the file, it's encoded in WMV 9. Of course I have the w32codecs package installed. Other videos encoded with WMV 9 can be played by Totem on my box. GStreamer version I use is 0.10.3 Stack trace: Other information:
Partially fixed in -ugly CVS (asfdemux didn't handle unknown streams properly): 2006-06-28 Tim-Philipp Müller <tim at centricular dot net> * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_setup_pad), (gst_asf_demux_add_audio_stream), (gst_asf_demux_add_video_stream), (gst_asf_demux_push_buffer): * gst/asfdemux/gstasfdemux.h: Handle unknown codec IDs/fourccs properly (#345879); send tag events after newsegment event; fix use of GST_FOURCC_FORMAT macro. Needs additional fixes to gst-plugins-base (libgstriff) to teach it the "WMAV" fourcc.
Fixed: 2006-06-30 Tim-Philipp Müller <tim at centricular dot net> * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps): Recognise 'WMVA' video codec fourcc (#345879). video doesn't seem to work right in pitfdll yet, but that's most likely a pitfdll issue (it probably needs to handle the fourcc in the caps somehow in this case).