Changeset 1325 in 3DVCSoftware for branches/HTM-15.1-MV-draft-4/source/Lib/TLibEncoder/TEncEntropy.h
- Timestamp:
- 7 Sep 2015, 18:40:35 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-15.1-MV-draft-4/source/Lib/TLibEncoder/TEncEntropy.h
r1321 r1325 79 79 virtual Void codeCUTransquantBypassFlag( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 80 80 virtual Void codeSkipFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 81 #if NH_3D_DIS82 virtual Void codeDIS ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0;83 #endif84 81 virtual Void codeMergeFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 85 82 virtual Void codeMergeIndex ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0; 86 #if NH_3D_DMM || NH_3D_SDC_INTRA || NH_3D_SDC_INTER87 virtual Void codeDeltaDC ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0;88 #endif89 #if NH_3D_ARP90 virtual Void codeARPW ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0;91 #endif92 #if NH_3D_IC93 virtual Void codeICFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0;94 #endif95 #if NH_3D_SDC_INTRA || NH_3D_SDC_INTER96 virtual Void codeSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0;97 #endif98 #if NH_3D_DBBP99 virtual Void codeDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) = 0;100 #endif101 83 virtual Void codeSplitFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ) = 0; 102 84 … … 161 143 Void encodeCUTransquantBypassFlag( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD = false ); 162 144 Void encodeSkipFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD = false ); 163 #if NH_3D_DIS164 Void encodeDIS ( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD=false );165 #endif166 145 Void encodePUWise ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 167 146 Void encodeInterDirPU ( TComDataCU* pcSubCU, UInt uiAbsPartIdx ); … … 171 150 Void encodeMergeFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ); 172 151 Void encodeMergeIndex ( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD = false ); 173 #if NH_3D_ARP174 Void encodeARPW ( TComDataCU* pcCU, UInt uiAbspartIdx );175 #endif176 #if NH_3D_IC177 Void encodeICFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD = false );178 #endif179 #if NH_3D_DMM || NH_3D_SDC_INTRA || NH_3D_SDC_INTER180 Void encodeDeltaDC ( TComDataCU* pcCU, UInt absPartIdx );181 #endif182 #if NH_3D_SDC_INTRA || NH_3D_SDC_INTER183 Void encodeSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD = false );184 #endif185 #if NH_3D_DBBP186 Void encodeDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD = false );187 #endif188 152 Void encodePredMode ( TComDataCU* pcCU, UInt uiAbsPartIdx, Bool bRD = false ); 189 153 Void encodePartSize ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth, Bool bRD = false );
Note: See TracChangeset for help on using the changeset viewer.