[gstreamer-bugs] [Bug 332864] [gnomevfssrc] playing files from tar.gz archives fails
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Mon Mar 27 04:54:36 PST 2006
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=332864
GStreamer | gst-plugins-base | Ver: HEAD CVS
------- Comment #5 from Tim-Philipp Müller 2006-03-27 12:54 UTC -------
Created an attachment (id=62114)
--> (http://bugzilla.gnome.org/attachment.cgi?id=62114&action=view)
makes it work, but there's still something dodgy
Looks like gnome_vfs_get_file_info_from_handle() doesn't give us that
information, while gnome_vfs_get_file_info_uri() does. Not sure if that's a
gnome-vfs bug or intended behaviour.
If I add a fallback to the code so that it tries to get the size from
_info_uri() if _info_from_handle() didn't provide it, things start working, but
not really correctly. I get a weird
GStreamer-CRITICAL **: Padname serial_419801c3 is not unique in element
oggdemux0, not adding
message and things crash in oggdemux when seeking heavily
#0 0xb77ebe83 in gst_element_remove_pad (element=0x81b7968, pad=0x8498308) at
gstelement.c:743
#1 0xb6acf0da in gst_ogg_demux_deactivate_current_chain (ogg=0x81b7968) at
gstoggdemux.c:1541
#2 0xb6acf29c in gst_ogg_demux_activate_chain (ogg=0x853d1a8, chain=0x0,
event=0x858b790) at gstoggdemux.c:1565
#3 0xb6acfcee in gst_ogg_demux_perform_seek (ogg=0x81b7968, event=0x869d8a0)
at gstoggdemux.c:1916
probably the same issue as the first.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list