Is your feature request related to a problem? Please describe.
- Matrix values other than 0 should throw a warning since all PNG with CICP values will be RGB
- Narrow range values (seeing full range flag to 0) should throw a warning since RGB are typically full range
Describe the solution you'd like
Some values should throw errors to advise users of a recommendation.
Describe alternatives you've considered
Users should be advised of these recommendations
Additional context
See H.273 for full/narrow boolean usage.
- matrix_coefficients value must be 0 (RGB doesn't need matrix conversion)
- video_full_range_flag value should be either 0 or 1.
Note: Specific flags use values from ITU-T H.273. Not all values are valid.
PNG puts further restrictions on which values are valid.
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Some values should throw errors to advise users of a recommendation.
Describe alternatives you've considered
Users should be advised of these recommendations
Additional context
See H.273 for full/narrow boolean usage.
Note: Specific flags use values from ITU-T H.273. Not all values are valid.
PNG puts further restrictions on which values are valid.