Opened 10 years ago Closed 10 years ago #1295 closed defect (fixed)bit_depth_chroma_minus8 syntax inconsistent in monochrome SPS between HM and Text
Description
In Text bit_depth_chroma_minus8 is supposed to be alwas present when in HM there is a condition for monochrome and it seems to be proper: if (chromaEnabled) { WRITE_UVLC( chromaEnabled ? (pcSPS->getBitDepth(CHANNEL_TYPE_CHROMA) - 8):0, "bit_depth_chroma_minus8" ); // NOTE: RExt - This SE is not in the SPS header for 4:0:0. }
decoder: const Bool bChroma=(pcSPS->getChromaFormatIdc() != CHROMA_400); if (bChroma) { READ_UVLC( uiCode, "bit_depth_chroma_minus8" ); // NOTE: RExt - This SE is not in the SPS header for 4:0:0 } Change History (3)comment:1 Changed 10 years ago by DefaultCC Plugin
comment:2 Changed 10 years ago by davidf
comment:3 Changed 10 years ago by karlsharman
Fixed in r3988. Note: See
TracTickets for help on using
tickets. | This list contains all users that will be notified about changes made to this ticket. These roles will be notified: Reporter, Owner, Subscriber, Participant
|
The SPS and PPS have been designed such that there is no requirement to interpret the profile in order to parse them.
The software should be adjusted to match the text.