[Bug 735833] New: matroskademux: parse error at end of file
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Sep 1 10:36:13 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=735833
GStreamer | gst-plugins-good | git
Summary: matroskademux: parse error at end of file
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: rawoul at gmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
The last seconds of the following mkv file are not played in push mode because
of a parse error:
http://absolut.zogzog.org/share/samples/mkv/Samurai_Champloo_10_%5bBlu-Ray%5d%5b720p%5d%5bnirvanaj%5d.mkv
I've checked the file with mkvinfo (from mkvtoolnix utilities), and indeed the
file should be 365173088 bytes long, when it is actually 365173111. It seems
there are 23 bytes of 0 padded at the end of the file, I'm not sure it's valid.
Anyway, the demuxer just makes playback abort abruptly when the parse error
happens, without first flushing the pipeline, so a few seconds of video and
audio is lost. So two things here:
- could the parse error be avoided ?
- could the pipeline be drained before sending an error ?
--
Configure bugmail: https://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