By its definition, using Legacy Interface defined by ISO/IEC 14496-3.
Never does timestamp adjustment even if it might be required. This only matters if the stream is cut and lacks preceding data of the first frame given.
Never does re-sync. The stream shall be fully consistent.
bitrate_index="free" is not supported.
MPEG-2.5 Audio is not supported. This is not of legitimate MPEG standard and MP4 does not have definitions for them.
We might make a 'sample' which consists of non-6 audio blocks at the end of stream though the specification we refer to defines a 'sample' consists of 6 audio blocks.
The DecoderSpecificInfo for QuickTime file format is not supported. Its definition is closed and unknown.
When probing the stream, importer parses the entire stream in order to decide decoding and composition timestamps.
Streams with HRD + filler is not supported, because we have to remove filler and update HRD information due to that, but the current importer does not have HRD updater.
Remove AU delimiter when importing because it doesn't guarantee what slice types are in. AU delimiter is redundant for NALu Video file format.
When probing the stream, importer parses the entire stream in order to decide decoding and composition timestamps.
Streams with HRD + filler is not supported, because we have to remove filler and update HRD information due to that, but the current importer does not have HRD updater.
Remove AU delimiter when importing because it doesn't guarantee what slice types are in. AU delimiter is redundant for NALu Video file format.
Simple and Main profiles are not supported because their container format defined in SMPTE 421m Annex L is different from Advanced profile's.
When probing the stream, importer parses the entire stream in order to decide decoding and composition timestamps, presence of B-frames, frame coding mode and so on.