qtdemux: compensate wrong data offset
A data offset with an offset smaller than the moof length is wrong. The samples will not be located and eventually playback will error out. So compensate assuming data is in mdat following moof.
Edited by Tim-Philipp Müller