[gstreamer-bugs] [Bug 620790] Error: GStreamer encountered a general stream error. when trying to play .mkv file
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Sep 6 05:56:50 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=620790
GStreamer | gst-plugins-good | 0.10.23
Mark Nauwelaerts <mnauw> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |0.10.26
--- Comment #7 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2010-09-06 12:56:44 UTC ---
There is lots of bogus stuff going on in that file, but following commits
should make it go through (in a fashion):
commit 680eb51b686041cc040f4f0c2a9fa8c944074ff6
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date: Mon Jul 26 15:51:49 2010 +0200
matroskademux: additional parse recovery
In particular, upon parse failure in one cluster, we may forego remaining
content and try resuming from next cluster onwards.
Fixes #620790.
commit 4d9c1e99f208f67bbf10753c8b302ebcc4325e69
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date: Mon Aug 16 16:05:41 2010 +0200
matroskademux: not so fatal error handling
If some bits out of place in block(group) parsing, forego and move to next.
Also skip large blocks in pull mode, but need to give up in push mode.
Fixes #626463.
Improves #620790.
commit 13b553bce7169272a86a61498f42e1860b74bf79
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date: Tue Aug 17 12:08:10 2010 +0200
matroskademux: attempt more resync upon (cluster) parse error
That is, if parse error occurs in state requiring to move to next cluster,
and doing so to the expected next position of cluster fails, then scan for
a
next cluster from present position and resume from there.
Fixes #620790.
--
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