Ignore:
Timestamp:
13 Oct 2014, 16:44:51 (10 years ago)
Author:
tech
Message:

Removed 3D-HEVC related integrations.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-12.1-MV-draft-1/source/Lib/TLibCommon/TComRom.h

    r1066 r1072  
    4545#include<iostream>
    4646
    47 #if H_3D_DIM
    48 #include "TComWedgelet.h"
    49 #endif
    5047
    5148//! \ingroup TLibCommon
     
    150147extern const UChar g_aucConvertTxtTypeToIdx[4];
    151148
    152 #if H_3D_DIM
    153 // ====================================================================================================================
    154 // Depth coding modes
    155 // ====================================================================================================================
    156 __inline Void mapDepthModeToIntraDir( UInt& intraMode ) { if( isDimMode( intraMode ) ) intraMode = DC_IDX; }
    157 __inline Void mapDepthModeToIntraDir(  Int& intraMode ) { if( isDimMode( intraMode ) ) intraMode = DC_IDX; }
    158 
    159 #if H_3D_DIM_SDC || H_3D_DIM_DLT
    160 __inline UInt numBitsForValue( UInt value ) { UInt bits = 0; while (value != 0) { value >>= 1; bits++; } return bits; };
    161 #endif
    162 
    163 #if H_3D_DIM_DMM
    164 extern const WedgeResolution                                 g_dmmWedgeResolution [6];
    165 extern const UChar                                           g_dmm1TabIdxBits     [6];
    166 extern const UChar                                           g_dmm3IntraTabIdxBits[6];
    167 
    168 #if SHARP_DMM1_I0110
    169 extern Bool                                                  g_wedgePattern[32*32];
    170 #endif
    171 
    172 extern       std::vector< std::vector<TComWedgelet> >        g_dmmWedgeLists;
    173 extern       std::vector< std::vector<TComWedgeRef> >        g_dmmWedgeRefLists;
    174 extern       std::vector< std::vector<TComWedgeNode> >       g_dmmWedgeNodeLists;
    175 
    176 Void initWedgeLists( Bool initNodeList = false );
    177 Void createWedgeList( UInt uiWidth, UInt uiHeight, std::vector<TComWedgelet> &racWedgeList, std::vector<TComWedgeRef> &racWedgeRefList, WedgeResolution eWedgeRes );
    178 Void addWedgeletToList( TComWedgelet cWedgelet, std::vector<TComWedgelet> &racWedgeList, std::vector<TComWedgeRef> &racWedgeRefList );
    179 #endif
    180 #endif
    181149
    182150// ==========================================
     
    230198
    231199extern       Char   g_aucConvertToBit  [ MAX_CU_SIZE+1 ];   // from width to log2(width)-2
    232 #if !MTK_LOW_LATENCY_IC_ENCODING_H0086_FIX
    233 #if H_3D_IC
    234 extern UInt g_aICEnableCANDIDATE[10];
    235 extern UInt g_aICEnableNUM[ 10 ]; //10 layers
    236 extern Int  g_lastlayer;
    237 #endif
    238 #endif
    239200
    240201#ifndef ENC_DEC_TRACE
Note: See TracChangeset for help on using the changeset viewer.