[Bug 774566] New: matroskaparse: error out on last buffer

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Nov 16 16:10:39 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=774566

            Bug ID: 774566
           Summary: matroskaparse: error out on last buffer
    Classification: Platform
           Product: GStreamer
           Version: 1.x
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: lists at svrinformatica.it
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Please try this file:

http://195.250.34.59/temp/broken.mkv

this pipeline works fine:

filesrc ! matroskademux ! fakesink

but this one fails:

filesrc ! matroskaparse ! fakesink

this is the relevant error:

ebmlread ebml-read.c:141:gst_ebml_peek_id_length:<matroskaparse0> Invalid EBML
ID size tag (0x0) at position 7892158 (0x786cbe)

this seems to happen on the last data in the file, so both matroskademux and
matroskaparse reads until timestamp is 50:52:02.540000000 but matroskademux
exits with eos while matroskaparse exits with error, 

any suggestions to modify matroskaparse so that it exits without errors?

-- 
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