[gstreamer-bugs] [Bug 317370] New: AVI file that fails

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Sep 27 12:33:47 PDT 2005


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=317370
 GStreamer | don't know | Ver: 0.8.x

           Summary: AVI file that fails
           Product: GStreamer
           Version: 0.8.x
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: kmaraas at gnome.org
         QAContact: gstreamer-bugs at lists.sourceforge.net
                CC: all-bugs at bugzilla.gnome.org


I found a file that won't play back in totem/gstreamer:

[kmaraas at localhost complete]$ file EXPO-92-guitarists.avi
EXPO-92-guitarists.avi: RIFF (little-endian) data, AVI, 352 x 240, 29.97 fps,
video: DivX 5, audio: MPEG-1 Layer 3 (stereo, 44100 Hz)

I have the following gstreamer related packages installed:

[kmaraas at localhost complete]$ rpm -qa | grep gst
gstreamer-plugins-extra-audio-0.8.11-0.gst.1.4
gstreamer-plugins-extra-dvd-0.8.11-0.gst.1.4
gstreamer-ffmpeg-0.8.6-0.gst.1.4
libmms-0.1-0.gst.1.4
gstreamer-plugins-0.8.11-1
gstreamer-plugins-extra-video-0.8.11-0.gst.1.4
gstreamer-plugins-devel-0.8.11-1
gstreamer-debuginfo-0.8.11-1
gstreamer-plugins-debuginfo-0.8.11-1
gstreamer-plugins-mp3-0.8.8-0.lvn.1.4
gstreamer-devel-0.8.11-1
gstreamer-0.8.11-1
gstreamer-tools-0.8.11-1
gstreamer-plugins-audio-0.8.11-0.gst.1.4
gstreamer-plugins-video-0.8.11-0.gst.1.4

I put the first megabyte of the file here:

http://www.gnome.org/~kmaraas/head.avi

and --gst-debug=*:5 log at

http://www.gnome.org/~kmaraas/totem.log.gz (100 megs unzipped)

Breaking on g_log in gdb gives me this:

(gdb) bt
#0  IA__g_log (log_domain=0x47cf1f5 "GStreamer", log_level=G_LOG_LEVEL_WARNING,
    format=0x47d378c "element %s claimed state-change success,but state didn't
change to %s. State is %s (%s pending), fix the element") at gmessages.c:516
#1  0x0478e086 in gst_element_set_state_func (element=0xa214bb0,
state=GST_STATE_PLAYING) at gstelement.c:2869
#2  0x04780f18 in gst_bin_set_state (element=0xa214bb0, state=GST_STATE_PLAYING)
at gstbin.c:950
#3  0x0478d697 in gst_element_set_state (element=0xa214bb0,
state=GST_STATE_PLAYING) at gstelement.c:2796
#4  0x00e55439 in gst_play_base_bin_change_state (element=0xa1ed488) at
gstplaybasebin.c:1889
#5  0x00e4fa4d in gst_play_bin_change_state (element=0xa1ed488) at gstplaybin.c:868
#6  0x0478def1 in gst_element_set_state_func (element=0xa1ed488,
state=GST_STATE_PLAYING) at gstelement.c:2853
#7  0x0478d697 in gst_element_set_state (element=0xa1ed488,
state=GST_STATE_PLAYING) at gstelement.c:2796
#8  0x08079361 in bacon_video_widget_play (bvw=0xa1eaa10, error=0xbf911428) at
bacon-video-widget-gst.c:1971
#9  0x0805c399 in totem_action_play (totem=0xa06d2b8) at totem.c:312
#10 0x080607e0 in totem_action_play_pause (totem=0xa06d2b8) at totem.c:491
#11 0x08063a9b in main (argc=2, argv=0xbf911538) at totem.c:3492

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list