Changeset 443 in 3DVCSoftware for trunk/source/Lib/TLibDecoder/TDecSbac.h


Ignore:
Timestamp:
26 May 2013, 15:41:34 (11 years ago)
Author:
tech
Message:
  • Reintegrated branch 6.2-dev0 rev. 442.
  • Changed version number.
  • Added coding results.
File:
1 edited

Legend:

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

    r332 r443  
    110110#endif
    111111 
     112#if LGE_SAO_MIGRATION_D0091
     113  Void  parseSaoMaxUvlc           ( UInt& val, UInt maxSymbol );
     114  Void  parseSaoMerge             ( UInt&  ruiVal   );
     115  Void  parseSaoTypeIdx           ( UInt&  ruiVal  );
     116  Void  parseSaoUflc              ( UInt uiLength, UInt& ruiVal     );
     117  Void  parseSaoOneLcuInterleaving(Int rx, Int ry, SAOParam* pSaoParam, TComDataCU* pcCU, Int iCUAddrInSlice, Int iCUAddrUpInSlice, Int allowMergeLeft, Int allowMergeUp);
     118  Void  parseSaoOffset            (SaoLcuParam* psSaoLcuParam, UInt compIdx);
     119#else
    112120  Void  parseSaoUvlc              ( UInt& ruiVal           );
    113121  Void  parseSaoSvlc              ( Int&  riVal            );
     
    118126  Void  parseSaoOneLcuInterleaving(Int rx, Int ry, SAOParam* pSaoParam, TComDataCU* pcCU, Int iCUAddrInSlice, Int iCUAddrUpInSlice, Bool bLFCrossSliceBoundaryFlag);
    119127  Void  parseSaoOffset            (SaoLcuParam* psSaoLcuParam);
     128#endif
    120129 
    121130#if RWTH_SDC_DLT_B0036
     131#if !PKU_QC_DEPTH_INTRA_UNI_D0195
    122132  Void parseSDCFlag    ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth );
    123133  Void parseSDCPredMode    ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth );
     134#endif
    124135  Void parseSDCResidualData     ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth, UInt uiPart );
    125136#endif
     
    176187  Void parseResPredFlag   ( TComDataCU* pcCU, Bool& rbResPredFlag, UInt uiAbsPartIdx, UInt uiDepth );
    177188#endif
     189#if QC_ARP_D0177
     190  Void parseARPW          ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth );
     191#endif
    178192  Void parsePartSize      ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth );
    179193  Void parsePredMode      ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth );
    180  
     194#if PKU_QC_DEPTH_INTRA_UNI_D0195
     195  Void parseDepthIntraMode  ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth );
     196  Void parseDepthModelingTable( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth );
     197#endif
    181198  Void parseIntraDirLumaAng( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth );
    182199 
     
    218235#if H3D_IVRP
    219236  ContextModel3DBuffer m_cResPredFlagSCModel;
     237#endif
     238#if QC_ARP_D0177
     239  ContextModel3DBuffer m_cCUPUARPW;
    220240#endif
    221241  ContextModel3DBuffer m_cCUPartSizeSCModel;
     
    245265  ContextModel3DBuffer m_cALFSvlcSCModel;
    246266  ContextModel3DBuffer m_cCUAMPSCModel;
     267#if LGE_SAO_MIGRATION_D0091
     268  ContextModel3DBuffer m_cSaoMergeSCModel;
     269  ContextModel3DBuffer m_cSaoTypeIdxSCModel;
     270#else
    247271  ContextModel3DBuffer m_cSaoFlagSCModel;
    248272  ContextModel3DBuffer m_cSaoUvlcSCModel;
     
    251275  ContextModel3DBuffer m_cSaoMergeUpSCModel;
    252276  ContextModel3DBuffer m_cSaoTypeIdxSCModel;
     277#endif
    253278
    254279#if HHI_DMM_WEDGE_INTRA || HHI_DMM_PRED_TEX
     280#if !PKU_QC_DEPTH_INTRA_UNI_D0195
    255281  ContextModel3DBuffer m_cDmmFlagSCModel;
    256282  ContextModel3DBuffer m_cDmmModeSCModel;
     283#endif
    257284  ContextModel3DBuffer m_cDmmDataSCModel;
    258285#endif
     
    265292 
    266293#if RWTH_SDC_DLT_B0036
     294#if !PKU_QC_DEPTH_INTRA_UNI_D0195
    267295  ContextModel3DBuffer m_cSDCFlagSCModel;
     296#else
     297  ContextModel3DBuffer m_cDepthModeModel;
     298  ContextModel3DBuffer m_cDmmDeltaFlagModel;
     299#endif
    268300 
    269301  ContextModel3DBuffer m_cSDCResidualFlagSCModel;
     302#if !RWTH_SDC_CTX_SIMPL_D0032
    270303  ContextModel3DBuffer m_cSDCResidualSignFlagSCModel;
     304#endif
    271305  ContextModel3DBuffer m_cSDCResidualSCModel;
    272306 
Note: See TracChangeset for help on using the changeset viewer.