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 601421 - [fixed upstream] WMA9 support
[fixed upstream] WMA9 support
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-libav
0.10.x
Other Linux
: Normal enhancement
: 0.10.10
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-11-10 16:51 UTC by Christian Fredrik Kalager Schaller
Modified: 2010-03-03 18:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Fredrik Kalager Schaller 2009-11-10 16:51:39 UTC
I am trying to play this file in Totem:
http://www.linuxrising.org/files/demo_VC-1.wmv

But it fails with this message:
** Message: don't know how to handle audio/x-wma, wmaversion=(int)3, bitrate=(int)192000, depth=(int)16, rate=(int)48000, channels=(int)2, block_align=(int)4096, codec_data=(buffer)1000030000000000000000000000e0000000
** Message: Error: Internal data stream error.
gstasfdemux.c(1486): gst_asf_demux_loop (): /GstPlayBin:play/GstDecodeBin:decodebin0/GstASFDemux:asfdemux0:
streaming stopped, reason not-negotiated

So the audio not playing is understandable, but no video appears either.
Comment 1 Edward Hervey 2009-11-10 16:58:28 UTC
It contains wma9.

upstream ffmpeg has it, we should switch to it at some point.
Comment 2 Christian Fredrik Kalager Schaller 2009-11-10 17:32:53 UTC
Well that would solve the audio part, but I assume playbin should be able to play back the video part of a file even when it fails to handle the audio.
Comment 3 Tim-Philipp Müller 2009-11-29 12:52:02 UTC
> Well that would solve the audio part, but I assume playbin should be able to
> play back the video part of a file even when it fails to handle the audio.

It should indeed, and that's what's happening for me with current git of everything. If you still get the not-negotiated error, could you clone this bug for gst-plugins-base and attach a GST_DEBUG log?

Leaving this bug open until we update the ffmpeg snapshot.
Comment 4 Edward Hervey 2010-03-03 18:14:41 UTC
Snapshot was updated some time ago.