Loading Ogg Theora files throws a really chronic wobbler

Bug #70342 reported by Jean-Francois Arseneau
8
Affects Status Importance Assigned to Milestone
Jokosher
Invalid
High
Unassigned

Bug Description

If you try and import an Ogg Theora file (I used "/usr/share/example-content/Experience ubuntu.ogg" in Ubuntu dapper), the Loading... thing goes from 0% to -100% and then -200% all the way to -10000% and then just stays blank. The console says

/home/aquarius/Projects/Jokosher/Jokosher/Event.py:102: Warning: value "-1000000000" of type `gint64' is invalid or out of range for property `duration' of type `gint64'
  self.filesrc.set_property("duration", long(self.duration * gst.SECOND))
event properties set

(Jokosher:28763): GStreamer-CRITICAL **: gst_object_unref: assertion `((GObject *) object)->ref_count > 0' failed

We should detect and pull the audio out of video files.

-----

I tried some ogg videos, and if it can't understand them it shows me the invalid file dialog. In the specific case of trying the Example ubuntu.ogg file, it loads to 100% and then displays the waveform fine without any errors.

Jono Bacon (jonobacon)
Changed in jokosher:
status: Unconfirmed → Needs Info
Revision history for this message
Jean-Francois Arseneau (jf-arseneau) wrote :

This bug seems to be related to bug #70993.

Revision history for this message
Jono Bacon (jonobacon) wrote :

This now throws a general stream error:

Error loading file: /home/jono/Examples/Experience ubuntu.ogg

Please make sure the file exists, and the appropriate plugin is installed.

GStreamer encountered a general stream error.

gstoggdemux.c(3100): gst_ogg_demux_loop (): /pipeline0/decodebin1/oggdemux0:
stream stopped, reason error

Changed in jokosher:
importance: Undecided → High
status: Incomplete → Confirmed
Revision history for this message
Laszlo Pandy (laszlok) wrote :

Test on Intrepid using the "Experience ubuntu.ogg" file from dapper. (http://packages.ubuntu.com/dapper/example-content)

Works fine here.

Changed in jokosher:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.