Information about the magic number used in qtdemux push mode check prior to upstream seeking

ritz23 riyazr625 at gmail.com
Wed Jan 6 14:56:28 UTC 2021


Hi,

I wanted to know details about the magic number check with upstream
size(upstream_size > 4*(1<<20)) is being used in qtdemux push mode under
mdat parsing prior upstream seeking. 
Refer to below link for exact line of code:
https://github.com/GStreamer/gst-plugins-good/blob/1.12.4/gst/isomp4/qtdemux.c#L6464

This change has been added as part below commit:
commit e15d29ffe428fe8b6e073456aaf137dd576a37a9
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date:   Tue Aug 30 13:33:49 2011 +0200

    qtdemux: push mode; perform some extra checks prior to upstream seeking

It would helpful if, someone can provide info why this magic number check is
required and is there threshold limit for upstream seek to work?



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list