After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 345879 - [riff] won't play a .wmv file with WMVA video stream
[riff] won't play a .wmv file with WMVA video stream
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.x
Other All
: Normal normal
: 0.10.9
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-06-25 14:27 UTC by Alexander van Loon
Modified: 2006-06-30 12:06 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Alexander van Loon 2006-06-25 14:27:59 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:
Comment 1 Tim-Philipp Müller 2006-06-28 11:23:47 UTC
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.

Comment 2 Tim-Philipp Müller 2006-06-30 12:06:39 UTC
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).