id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc 845,Issue on modeTypeCondition derivation,forayr,,"As MttSplitMode[][][] is derived only when split_qt_flag == 0, modeTypeCondition should check its value only when split_qt_flag == 0. Without this change, there is a mismatch between the spec and the VTM behaviour. The specification should become: {{{#!diff The variable modeTypeCondition is derived as follows: • If one or more of the following conditions are true, modeTypeCondition is set equal to 0: • slice_type is equal to I and qtbtt_dual_tree_intra_flag is equal to 1. • modeTypeCurr is not equal to MODE_TYPE_ALL. • chroma_format_idc is equal to 0. • chroma_format_idc is equal to 3. • Otherwise, if one of the following conditions is true, modeTypeCondition is set equal to 1: • cbWidth * cbHeight is equal to 64 and split_qt_flag is equal to 1. - • cbWidth * cbHeight is equal to 64 and MttSplitMode[ x0 ][ y0 ][ mttDepth ] is equal to SPLIT_TT_HOR or SPLIT_TT_VER. - • cbWidth * cbHeight is equal to 32 and MttSplitMode[ x0 ][ y0 ][ mttDepth ] is equal to SPLIT_BT_HOR or SPLIT_BT_VER. + • cbWidth * cbHeight is equal to 64 and split_qt_flag == 0 && MttSplitMode[ x0 ][ y0 ][ mttDepth ] is equal to SPLIT_TT_HOR or SPLIT_TT_VER. + • cbWidth * cbHeight is equal to 32 and split_qt_flag == 0 && MttSplitMode[ x0 ][ y0 ][ mttDepth ] is equal to SPLIT_BT_HOR or SPLIT_BT_VER. }}}",defect,closed,blocker,VVC D10,spec,VVC D9 vB,fixed,,ksuehring bbross XiangLi fbossen jvet@…