MV-HEVC 4:4:4 multi-profile support and decoder compatibility fixes
Add support for encoding and decoding MV-HEVC bitstreams with mixed chroma formats (4:2:0, 4:2:2, 4:4:4), mixed bit depths (8/10/12-bit), and mixed resolutions across layers. Includes Multiview Range Extended profile (JVET_AM1018) for 4:4:4 chroma support.
Encoder changes:
- Per-layer chroma format, bit depth, and resolution configuration
- Multiple rep_format signaling in VPS for heterogeneous layer formats
- Per-layer profile assignment (Main, Main10, Multiview Main, Multiview 4:4:4 10, Multiview Range Extended)
- Correct PTL signaling for multi-profile output layer sets
Decoder changes:
- Fix inferRepFormat to pass alreadySet=true when SPS values are already parsed (multiLayerExtSpsFlag==false), preventing VPS rep format values from overwriting correct SPS chroma/bitdepth settings
- Relax VUI video_signal_type_present_flag assertion for non-base layers to a warning for compatibility with real-world bitstreams
- Relax rep format conformance assertions to warnings for bitstreams where VPS rep format values don't match SPS values