Dash-Industry-Forum / DASH-IF-IOP

DASH-IF Interoperability Points issue tracker and document source code
32 stars 7 forks source link

Different Color Primaries, Transfer Characteristics and Matrix Coefficients -> SHALL signal the difference? #286

Open sandersaares opened 5 years ago

sandersaares commented 5 years ago

IOP says:

Representations in one Adaptation Set shall not differ in any of the following parameters: Color Primaries, Transfer Characteristics and Matrix Coefficients. If Adaptation Sets differ in any of the above parameters, these parameters should be signaled on Adaptation Set level.

We should make this a hard SHALL requirement if it matters. If it does not always matter, we should explain when it matters.

I request expert input.

RufaelDev commented 5 years ago

I think the reason is that this information can also be found in the initialization segment, having said that it is probably best if this is the same across the adaptationsets as to avoid artefacts during switching, CMAF also defines this for switching sets this way which is a corresponding concept to adaptation set

haudiobe commented 5 years ago

This is an open discussion in CMAF right now as well. It is quite difficult to make sure that content conforms, but again the reference should eventually be to CMAF.