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 131502 - ffdec_wma/wmv does not work for any of my .asf, .wma, .wmv file
ffdec_wma/wmv does not work for any of my .asf, .wma, .wmv file
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal normal
: 0.8.0
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-01-14 23:58 UTC by Stephane Loeuillet
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.3/2.4



Description Stephane Loeuillet 2004-01-14 23:58:41 UTC
reading its README, i see only v1 is implemented but those files could be v2

always got this one :
** (process:16810): WARNING **: asfdemux: Audio header contains 10 bytes of
surplus data

--------------------

have this one for videos only :
(process:16810): GStreamer-CRITICAL **: unimplemented vararg field type
1077886004

--------------------

have this one several time (while audio sort of play)

** (process:16811): WARNING **: ffdec_wmav2: decoding error

but ffmpeg plays those file well via mplayer so the error is in gstreamer

--------------------

one doc (a link in README) about ASF file format is now 404 :

working WM9 link : 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmform/htm/overviewoftheasfformat.asp
Comment 2 Ronald Bultje 2004-01-15 09:15:04 UTC
Please provide a sample file.
Comment 3 Stephane Loeuillet 2004-01-15 12:30:09 UTC
here is a small one : (< 30KB)
http://www.leroutier.net/locke_20.asf
Comment 4 Ronald Bultje 2004-01-15 13:15:49 UTC
** (process:17392): WARNING **: ffdec_wmav2: decoding error

That's probably a ffmpeg setup error, so I'll change the bugname. If
you've got other files that don't play, please add them here.
Comment 6 Ronald Bultje 2004-01-19 08:36:49 UTC
According to a recent message to ffmpeg-devel, this is ffmpeg's fault.
Mplayer uses win32 codecs.
Comment 7 Stephane Loeuillet 2004-01-21 04:19:03 UTC
gst-player nows plays wma fine. perhaps thanks to jsimon changes today

it still display :
** (gst-player:13721): WARNING **: ffdec_wmav2: decoding error
but only one time

it plays sound fully.
only the slider is wrong as it reaches the end of slider before 10s of
music (but after, music still plays)

later while playing, i got 2 :
(gst-player:13721): GStreamer-CRITICAL **: file gstdata.c: line 236
(gst_data_unref): assertion `GST_DATA_REFCOUNT_VALUE (data) > 0' failed

but i don't think it is related.

gst-player freezes once the song/audio ends.


for the video i uploaded (the BattleField 1942 .asf), i got sound
working ok but screen remains black. then, later, i've got funky
colors in a square while music still plays.
Comment 8 Ronald Bultje 2004-03-26 17:30:33 UTC
Can you still reproduce that? My ASFs work fine now.
Comment 9 Stephane Loeuillet 2004-03-26 22:40:13 UTC
well, you've done a great job :

for battlefield video, i have both audio & video (using basicgthread) but only
audio using default (opt) => sched issue

for tout_chez_moi_l_habite, the wma, it works ok with basicgthread
and breaks badly with opt :
** ERROR **: file gstoptimalscheduler.c: line 754 (destroy_group): assertion
failed: (group->group_links == NULL)

so, well done for the asf/wmv/wma part. i vote for basicgthread as default
Comment 10 Ronald Bultje 2004-03-27 18:35:57 UTC
Well, exactly, I don't want to waste my time on opt. I have better things to do,
like making Totem-gst support more formats (or as many as) totem-xine and mplayer.