(roll_distance value) but
> 0 is required
ISO IEC 14496-12 (MPEG-4 ISO base media file format):
roll_distance: "roll_distance [...] A negative value indicates the number of samples before the sample that is a group member that must be decoded in order for recovery to be complete at the marked sample [...] The value zero must not be used" in older specs but negative values were actually never usable in practice and are deprecated in ISO/IEC 14496-12:2022 "The roll_distance shall be a positive value [...] The value zero must not be used"
ISO IEC 14496-12:
Fix the muxer in order to correctly fill
sbgp with a positive
roll_distance value, then remux the content.