Changeset 914 in 3DVCSoftware for branches/HTM-10.2-dev3-Qualcomm/source


Ignore:
Timestamp:
14 Apr 2014, 08:22:25 (11 years ago)
Author:
qualcomm
Message:

Integration of H0131

Location:
branches/HTM-10.2-dev3-Qualcomm/source/Lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-10.2-dev3-Qualcomm/source/Lib/TLibCommon/TypeDef.h

    r909 r914  
    272272#define H_3D_DIM_DLT                      1   // Depth Lookup Table
    273273
     274#define QC_SIMP_DELTADC_CODING_H0131      1   // Simplify detaDC entropy coding
    274275#if H_3D_DIM_DLT
    275276#define H_3D_DELTA_DLT                    1
  • branches/HTM-10.2-dev3-Qualcomm/source/Lib/TLibDecoder/TDecSbac.cpp

    r909 r914  
    386386    uiCount++;
    387387  }
     388#if QC_SIMP_DELTADC_CODING_H0131
     389  while( uiSymbol && ( uiCount != 3 ) );
     390#else
    388391  while( uiSymbol && ( uiCount != 13 ) );
    389 
     392#endif
    390393  ruiSymbol = uiCount - 1;
    391394
  • branches/HTM-10.2-dev3-Qualcomm/source/Lib/TLibEncoder/TEncSbac.cpp

    r909 r914  
    482482    m_pcBinIf->encodeBin( 1, rcSCModel );
    483483    UInt uiCount = 0;
     484#if QC_SIMP_DELTADC_CODING_H0131
     485    Bool bNoExGo = ( uiSymbol < 3 );
     486
     487    while( --uiSymbol && ++uiCount < 3 )
     488#else
    484489    Bool bNoExGo = (uiSymbol < 13);
    485490
    486491    while( --uiSymbol && ++uiCount < 13 )
     492#endif
    487493    {
    488494      m_pcBinIf->encodeBin( 1, rcSCModel );
Note: See TracChangeset for help on using the changeset viewer.