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 436820 - discoverer thinks a very short ogg is not a media file
discoverer thinks a very short ogg is not a media file
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-python
0.10.6
Other Linux
: Normal normal
: 0.10.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-05-08 09:47 UTC by Andy Wingo
Modified: 2010-12-05 01:51 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
very short ogg file (52.95 KB, application/ogg)
2007-05-08 09:48 UTC, Andy Wingo
Details

Description Andy Wingo 2007-05-08 09:47:58 UTC
Steps to reproduce:

 1. gst-python/examples/gst-discover disk-audio-video-manual.20070306-220058.ogg 

Expected results: something about the fact that it's a media file, albeit very short

Actual results: "error: '/tmp/disk-audio-video-manual.20070306-220058.ogg' does not appear to be a media file"
Comment 1 Andy Wingo 2007-05-08 09:48:36 UTC
Created attachment 87792 [details]
very short ogg file
Comment 2 Wim Taymans 2007-05-12 16:19:42 UTC
This patch makes the file play for me (with playbin):

        * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet),
        (gst_ogg_demux_collect_chain_info):
        If there is a stream in a chain without any data packets, ignore the
        stream in the total length calculations. Might be related to #436820.

does it improve the discoverer?
Comment 3 Sebastian Dröge (slomo) 2008-05-06 13:06:45 UTC
No, still fails although gst-typefind detects it correctly.
Comment 4 David Schleef 2010-12-05 01:51:20 UTC
The discoverer in -base detects this correctly.