GNOME Bugzilla – Bug 587027
seeking in matroskademux sometimes fails when using a manually plugged pipeline
Last modified: 2010-02-09 10:08:08 UTC
Please describe the problem: working again on dreambox with our custom hardware decoder sinks, we observe that after seeking (skipping) sometimes playback doesn't continue on various mkv containers. i've built a minimal test case app that will be attached. Steps to reproduce: mkvseek Night\ At\ The\ Museum_sample.mkv Actual results: after the fourth seek, the pipeline doesn't recover playing state Expected results: playback continueing after seeking Does this happen every time? it happens after a certain amount of seeks depending on the source file Other information:
Created attachment 137410 [details] minimal test case run with mkv filename as parameter
Created attachment 137411 [details] log for minimal test case GST_DEBUG=*:3,*BUS*:4 /testProgs/mkvseek Night\ At\ The\ Museum_sample.mkv > mkvseek.log 2>&1
Is this still a problem with latest GIT or latest releases?
sometimes it takes a while (up to 10 seconds) to recover regular playback after a seek but usually it works fine now! thanks!
Yes I have this too sometimes. This is usually caused by Matroska seek points pointing to a non-keyframe frame. Not much we can do about this.