Opened 6 years ago

Closed 6 years ago

#1366 closed defect (invalid)

Cross component prediction should be done only in 4:4:4 chroma

Reported by: gregory Owned by:
Priority: major Milestone:
Component: HM Version: HM-16.2
Keywords: Cc: ksuehring, davidf, karlsharman, jct-vc@…

Description

Check for chroma format is absent in TDecSbac::parseCrossComponentPrediction. This makes it possible to turn cross component prediction in profiles that don't support it. Specification doesn't require cross_component_prediction_enabled_flag to be 0 even in main and main10 profiles.

Attached is a patch that adds this check.

Attachments (1)

fix.patch (614 bytes) - added by gregory 6 years ago.

Download all attachments as: .zip

Change History (3)

comment:1 Changed 6 years ago by DefaultCC Plugin

  • Cc ksuehring davidf karlsharman jct-vc@… added

Changed 6 years ago by gregory

comment:2 Changed 6 years ago by gregory

  • Resolution set to invalid
  • Status changed from new to closed

Closing as invalid because apparently

"When ChromaArrayType is not equal to 3, it is a requirement of bitstream conformance that the value of cross_component_prediction_enabled_flag shall be equal to 0."

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

  • David Flynn(Subscriber)
  • Gregory Shimansky(Reporter, Participant)
  • jct-vc@…(Subscriber)
  • Karl Sharman(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Subscriber, Always)