demux: mp4: base chapters + ES logic on brand instead of codec
Chapters are no longer loading on 4.0 as the codec is no longer merged as TX3G. This fix no longer relies on the codec and allows to avoid enabling chaptes as SPU_ES as ffmpeg muxes chapters the Quicktime way without using that brand.
refs #25561 (closed)