Changeset 1386 in 3DVCSoftware for trunk/source/Lib/TLibDecoder/TDecSbac.cpp


Ignore:
Timestamp:
13 Nov 2015, 16:29:39 (8 years ago)
Author:
tech
Message:

Merged 15.1-dev1@1381.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/Lib/TLibDecoder/TDecSbac.cpp

    r1313 r1386  
    423423  m_pcTDecBinIf->decodeBinTrm(uiSymbol);
    424424
    425 #if H_MV_ENC_DEC_TRAC
     425#if NH_MV_ENC_DEC_TRAC
    426426  DTRACE_CU("pcm_flag", uiSymbol)
    427427#endif
     
    467467  UInt uiSymbol;
    468468  m_pcTDecBinIf->decodeBin( uiSymbol, m_CUTransquantBypassFlagSCModel.get( 0, 0, 0 ) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(STATS__CABAC_BITS__TQ_BYPASS_FLAG) );
    469 #if H_MV_ENC_DEC_TRAC
     469#if NH_MV_ENC_DEC_TRAC
    470470  DTRACE_CU("cu_transquant_bypass_flag", uiSymbol);
    471471#endif
     
    490490  UInt uiCtxSkip = pcCU->getCtxSkipFlag( uiAbsPartIdx );
    491491  m_pcTDecBinIf->decodeBin( uiSymbol, m_cCUSkipFlagSCModel.get( 0, 0, uiCtxSkip ) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(STATS__CABAC_BITS__SKIP_FLAG) );
    492 #if !H_MV_ENC_DEC_TRAC
     492#if !NH_MV_ENC_DEC_TRAC
    493493  DTRACE_CABAC_VL( g_nSymbolCounter++ );
    494494  DTRACE_CABAC_T( "\tSkipFlag" );
     
    507507    pcCU->setMergeFlagSubParts( true , uiAbsPartIdx, 0, uiDepth );
    508508  }
    509 #if H_MV_ENC_DEC_TRAC
     509#if NH_MV_ENC_DEC_TRAC
    510510  DTRACE_CU("cu_skip_flag", uiSymbol);
    511511#endif
     
    570570  UInt uiSymbol;
    571571  m_pcTDecBinIf->decodeBin( uiSymbol, *m_cCUMergeFlagExtSCModel.get( 0 ) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(STATS__CABAC_BITS__MERGE_FLAG) );
    572 #if H_MV_ENC_DEC_TRAC
     572#if NH_MV_ENC_DEC_TRAC
    573573  DTRACE_PU("merge_flag", uiSymbol)
    574574#endif
    575575  pcCU->setMergeFlagSubParts( uiSymbol ? true : false, uiAbsPartIdx, uiPUIdx, uiDepth );
    576 #if !H_MV_ENC_DEC_TRAC
     576#if !NH_MV_ENC_DEC_TRAC
    577577  DTRACE_CABAC_VL( g_nSymbolCounter++ );
    578578  DTRACE_CABAC_T( "\tMergeFlag: " );
     
    608608      }
    609609    }
    610 #if H_MV_ENC_DEC_TRAC
     610#if NH_MV_ENC_DEC_TRAC
    611611    DTRACE_PU("merge_idx", uiUnaryIdx)
    612612#endif
     
    614614  ruiMergeIndex = uiUnaryIdx;
    615615
    616 #if !H_MV_ENC_DEC_TRAC
     616#if !NH_MV_ENC_DEC_TRAC
    617617  DTRACE_CABAC_VL( g_nSymbolCounter++ )
    618618  DTRACE_CABAC_T( "\tparseMergeIndex()" )
     
    666666#endif
    667667  m_pcTDecBinIf->decodeBin( uiSymbol, m_cCUSplitFlagSCModel.get( 0, 0, pcCU->getCtxSplitFlag( uiAbsPartIdx, uiDepth ) ) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(ctype) );
    668 #if H_MV_ENC_DEC_TRAC
     668#if NH_MV_ENC_DEC_TRAC
    669669    DTRACE_CU("split_cu_flag", uiSymbol);
    670670#else
     
    748748    {
    749749      m_pcTDecBinIf->decodeBin( uiSymbol, m_cCUPartSizeSCModel.get( 0, 0, 0) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(ctype) );
    750 #if H_MV_ENC_DEC_TRAC         
     750#if NH_MV_ENC_DEC_TRAC         
    751751        DTRACE_CU("part_mode", uiSymbol)
    752752#endif       
     
    884884      }
    885885#endif
    886 #if H_MV_ENC_DEC_TRAC         
     886#if NH_MV_ENC_DEC_TRAC         
    887887      DTRACE_CU("part_mode", eMode )
    888888#endif
     
    914914  m_pcTDecBinIf->decodeBin( uiSymbol, m_cCUPredModeSCModel.get( 0, 0, 0 ) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(STATS__CABAC_BITS__PRED_MODE) );
    915915  iPredMode += uiSymbol;
    916 #if H_MV_ENC_DEC_TRAC         
     916#if NH_MV_ENC_DEC_TRAC         
    917917  DTRACE_CU("pred_mode_flag", uiSymbol)
    918918#endif       
     
    948948    m_pcTDecBinIf->decodeBin( symbol, m_cCUIntraPredSCModel.get( 0, 0, 0) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(ctype) );
    949949    mpmPred[j] = symbol;
    950 #if H_MV_ENC_DEC_TRAC         
     950#if NH_MV_ENC_DEC_TRAC         
    951951      DTRACE_CU("prev_intra_luma_pred_flag", symbol)
    952952#endif
     
    971971        symbol++;
    972972      }
    973 #if H_MV_ENC_DEC_TRAC         
     973#if NH_MV_ENC_DEC_TRAC         
    974974        DTRACE_CU("mpm_idx", symbol)
    975975#endif
     
    980980      m_pcTDecBinIf->decodeBinsEP( symbol, 5 RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(ctype) );
    981981      intraPredMode = symbol;
    982 #if H_MV_ENC_DEC_TRAC         
     982#if NH_MV_ENC_DEC_TRAC         
    983983        DTRACE_CU("rem_intra_luma_pred_mode", symbol)
    984984#endif       
     
    10201020  if( uiSymbol == 0 )
    10211021  {
    1022 #if H_MV_ENC_DEC_TRAC         
     1022#if NH_MV_ENC_DEC_TRAC         
    10231023    DTRACE_CU("intra_chroma_pred_mode", uiSymbol )
    10241024#endif       
     
    10291029    UInt uiIPredMode;
    10301030    m_pcTDecBinIf->decodeBinsEP( uiIPredMode, 2 RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(ctype) );
    1031 #if H_MV_ENC_DEC_TRAC         
     1031#if NH_MV_ENC_DEC_TRAC         
    10321032      DTRACE_CU("intra_chroma_pred_mode", uiIPredMode )
    10331033#endif       
     
    10641064  uiSymbol++;
    10651065  ruiInterDir = uiSymbol;
    1066 #if H_MV_ENC_DEC_TRAC
     1066#if NH_MV_ENC_DEC_TRAC
    10671067    DTRACE_PU("inter_pred_idc", ruiInterDir - 1 )   
    10681068#endif
     
    11011101  }
    11021102  riRefFrmIdx = uiSymbol;
    1103 #if H_MV_ENC_DEC_TRAC
     1103#if NH_MV_ENC_DEC_TRAC
    11041104#if ENC_DEC_TRACE
    11051105  if ( eRefList == REF_PIC_LIST_0 )
     
    11941194  if (!pcCU->isIntra(uiAbsPartIdx) || (pcCU->getIntraDir( CHANNEL_TYPE_CHROMA, uiAbsPartIdx ) == DM_CHROMA_IDX))
    11951195  {
    1196     Char alpha = 0;
     1196    SChar alpha = 0;
    11971197    UInt symbol = 0;
    11981198
     
    12391239      RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(TComCodingStatisticsClassType(STATS__CABAC_BITS__TRANSFORM_SUBDIV_FLAG, 5-uiLog2TransformBlockSize))
    12401240                          );
    1241 #if !H_MV_ENC_DEC_TRAC
     1241#if !NH_MV_ENC_DEC_TRAC
    12421242  DTRACE_CABAC_VL( g_nSymbolCounter++ )
    12431243  DTRACE_CABAC_T( "\tparseTransformSubdivFlag()" )
     
    12581258  const UInt uiCtx = 0;
    12591259  m_pcTDecBinIf->decodeBin( uiSymbol , m_cCUQtRootCbfSCModel.get( 0, 0, uiCtx ) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(STATS__CABAC_BITS__QT_ROOT_CBF) );
    1260 #if !H_MV_ENC_DEC_TRAC
     1260#if !NH_MV_ENC_DEC_TRAC
    12611261  DTRACE_CABAC_VL( g_nSymbolCounter++ )
    12621262  DTRACE_CABAC_T( "\tparseQtRootCbf()" )
     
    13861386      pcCU->setCbfPartRange((uiCbf << subTUDepth), compID, subTUAbsPartIdx, partIdxesPerSubTU);
    13871387      combinedSubTUCBF |= uiCbf;
    1388 #if !H_MV_ENC_DEC_TRAC 
     1388#if !NH_MV_ENC_DEC_TRAC 
    13891389      DTRACE_CABAC_VL( g_nSymbolCounter++ )
    13901390      DTRACE_CABAC_T( "\tparseQtCbf()" )
     
    14301430
    14311431    pcCU->setCbfSubParts((uiCbf << lowestTUDepth), compID, absPartIdx, rTu.GetTransformDepthTotalAdj(compID));
    1432 #if !H_MV_ENC_DEC_TRAC
     1432#if !NH_MV_ENC_DEC_TRAC
    14331433    DTRACE_CABAC_VL( g_nSymbolCounter++ )
    14341434    DTRACE_CABAC_T( "\tparseQtCbf()" )
     
    14911491                          );
    14921492
    1493 #if !H_MV_ENC_DEC_TRAC
     1493#if !NH_MV_ENC_DEC_TRAC
    14941494  DTRACE_CABAC_VL( g_nSymbolCounter++ )
    14951495  DTRACE_CABAC_T("\tparseTransformSkip()");
     
    16051605  TCoeff* pcCoef=(pcCU->getCoeff(compID)+rTu.getCoefficientOffset(compID));
    16061606  const TComSPS &sps=*(pcCU->getSlice()->getSPS());
    1607 #if !H_MV_ENC_DEC_TRAC
     1607#if !NH_MV_ENC_DEC_TRAC
    16081608  DTRACE_CABAC_VL( g_nSymbolCounter++ )
    16091609  DTRACE_CABAC_T( "\tparseCoeffNxN()\teType=" )
     
    22842284    uiW += ( 1 == uiCode ? 1 : 0 );
    22852285  }
    2286 #if H_MV_ENC_DEC_TRAC
     2286#if NH_MV_ENC_DEC_TRAC
    22872287  DTRACE_CU("iv_res_pred_weight_idx", uiW )
    22882288#endif
     
    23032303  m_pcTDecBinIf->decodeBin( uiSymbol, m_cCUICFlagSCModel.get( 0, 0, 0 ) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(STATS__CABAC_BITS__3D_IC) );
    23042304
    2305 #if !H_MV_ENC_DEC_TRAC
     2305#if !NH_MV_ENC_DEC_TRAC
    23062306  DTRACE_CABAC_VL( g_nSymbolCounter++ );
    23072307  DTRACE_CABAC_T( "\tICFlag" );
     
    23942394    }
    23952395  }
    2396 #if H_MV_ENC_DEC_TRAC
     2396#if NH_MV_ENC_DEC_TRAC
    23972397  DTRACE_CU("delta_dc", rValDeltaDC);
    23982398#endif
     
    24952495
    24962496  m_pcTDecBinIf->decodeBin( uiSymbol, m_cSDCFlagSCModel.get( 0, 0, 0 ) RExt__DECODER_DEBUG_BIT_STATISTICS_PASS_OPT_ARG(STATS__CABAC_BITS__SDC_INTRA_FLAG) );
    2497 #if H_MV_ENC_DEC_TRAC
     2497#if NH_MV_ENC_DEC_TRAC
    24982498  DTRACE_CU("dc_only_flag", uiSymbol)
    24992499#endif
Note: See TracChangeset for help on using the changeset viewer.