[Bug 774566] matroskaparse: error out on last buffer

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Nov 20 11:46:06 UTC 2016


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

--- Comment #24 from Nicola <lists at svrinformatica.it> ---
Sebastian, regarding the demux the things are a bit more complicated,
STATE_SCANNING is already setted while seeking, so if invalid data is found
while seeking the state should not be setted to READ_DATA but should remain to
SCANNING, 

a possible solution could be to save the state in a new private class member
when invalid data is found and restore this state when a new cluster is found,
probably this should be done for the parser too, what do you think about? Do
you have other suggestions? The state should be restored only when
start_resync_offset != -1 (scanning after invalid data is found)

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