GNOME Bugzilla – Bug 678767
isomp4/qtdemux: Allow duration queries to be forwarded upstream
Last modified: 2012-06-28 12:45:37 UTC
Created attachment 217175 [details] [review] Proposed patch The qtdemux currently drops duration queries coming from downstream if it cannot handle them, whereas according to §23.3 of the plugin writer's guide it shoudn't.
Review of attachment 217175 [details] [review]: It should *first* try to query upstream (for TIME format only), and only if upstream fails fall back to its own duration handling.
Created attachment 217517 [details] [review] Updated patch with upstream query performed first Here is an updated patch
commit 998534a2a1f6d1943bb92fbbce1646e6c2ce3cf0 Author: David Corvoysier <david.corvoysier@orange.com> Date: Thu Jun 28 11:47:20 2012 +0200 isomp4: Allow duration queries to be forwarded upstream When receiving a duration query for TIME format, try to query upstream, and only if upstream fails fall back to qtdemux duration handling.