qtdemux: fix subsequent moof parsing after moov with valid samples
authorMatthew Waters <matthew@centricular.com>
Thu, 25 Jun 2020 06:33:04 +0000 (16:33 +1000)
committerMatthew Waters <matthew@centricular.com>
Mon, 21 Sep 2020 02:08:14 +0000 (12:08 +1000)
commit868149ca5a3a481703b47121a68082d13f1ac8ea
tree006ef660ee34581da00cbe289e182c7b1d5c90c4
parent2b9c465643bdaa1cb4258fd0dde7f42f0e88acfb
qtdemux: fix subsequent moof parsing after moov with valid samples

reset the moof_offset back to its original value like is done in the
error case just before.

Fixes subsequent parsing of a moof following a moov that contains valid
samples in a non-streaming fragmented mp4.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/643>
gst/isomp4/qtdemux.c