Ticket #1324: bugfix_scalablenesting_encoder.patch
File bugfix_scalablenesting_encoder.patch, 1.6 KB (added by adarsh, 9 years ago) |
---|
-
SEIwrite.cpp
522 522 if (sei.m_nestingOpFlag) 523 523 { 524 524 WRITE_FLAG( sei.m_defaultOpFlag, "default_op_flag" ); 525 WRITE_UVLC( sei.m_nestingNumOpsMinus1, "nesting_num_ops ");525 WRITE_UVLC( sei.m_nestingNumOpsMinus1, "nesting_num_ops_minus1" ); 526 526 for (UInt i = (sei.m_defaultOpFlag ? 1 : 0); i <= sei.m_nestingNumOpsMinus1; i++) 527 527 { 528 WRITE_CODE( sei.m_nestingNoOpMaxTemporalIdPlus1, 3, "nesting_no_op_max_temporal_id" ); 529 WRITE_CODE( sei.m_nestingMaxTemporalIdPlus1[i], 3, "nesting_max_temporal_id" ); 528 WRITE_CODE( sei.m_nestingMaxTemporalIdPlus1[i], 3, "nesting_max_temporal_id_plus1" ); 530 529 WRITE_UVLC( sei.m_nestingOpIdx[i], "nesting_op_idx" ); 531 530 } 532 531 } … … 535 534 WRITE_FLAG( sei.m_allLayersFlag, "all_layers_flag" ); 536 535 if (!sei.m_allLayersFlag) 537 536 { 538 WRITE_CODE( sei.m_nestingNoOpMaxTemporalIdPlus1, 3, "nesting_no_op_max_temporal_id " );539 WRITE_UVLC( sei.m_nestingNumLayersMinus1, "nesting_num_layers" );537 WRITE_CODE( sei.m_nestingNoOpMaxTemporalIdPlus1, 3, "nesting_no_op_max_temporal_id_plus1" ); 538 WRITE_UVLC( sei.m_nestingNumLayersMinus1, "nesting_num_layers" ); 540 539 for (UInt i = 0; i <= sei.m_nestingNumLayersMinus1; i++) 541 540 { 542 541 WRITE_CODE( sei.m_nestingLayerId[i], 6, "nesting_layer_id" );