Ignore:
Timestamp:
12 Jun 2015, 18:09:57 (10 years ago)
Author:
liu
Message:

-Integration of QTL

Location:
branches/HTM-14.1-update-dev2-Orange/source/Lib/TLibCommon
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-14.1-update-dev2-Orange/source/Lib/TLibCommon/TComPic.cpp

    r1200 r1256  
    7575    m_apcPicYuv[i]      = NULL;
    7676  }
    77 #if H_3D_QTLPC
     77#if NH_3D_QTLPC
    7878  m_bReduceBitsQTL    = 0;
    7979#endif
  • branches/HTM-14.1-update-dev2-Orange/source/Lib/TLibCommon/TComPic.h

    r1200 r1256  
    9494#endif
    9595#endif
    96 #if H_3D_QTLPC
     96#if NH_3D_QTLPC
    9797  Bool                  m_bReduceBitsQTL;
    9898#endif
     
    132132#endif
    133133#endif
    134 #if H_3D_QTLPC
     134#if NH_3D_QTLPC
    135135  Bool          getReduceBitsFlag ()             { return m_bReduceBitsQTL;     }
    136136  Void          setReduceBitsFlag ( Bool bFlag ) { m_bReduceBitsQTL = bFlag;    }
  • branches/HTM-14.1-update-dev2-Orange/source/Lib/TLibCommon/TComRdCost.cpp

    r1225 r1256  
    602602
    603603  cDtParam.bitDepth   = bitDepth;
     604
     605#if NH_3D_IC_FIX
     606  cDtParam.bUseIC       = false;
     607#endif
     608#if H_3D_INTER_SDC_FIX
     609  cDtParam.bUseSDCMRSAD = false;
     610#endif
    604611
    605612  Dist dist = cDtParam.DistFunc( &cDtParam );
  • branches/HTM-14.1-update-dev2-Orange/source/Lib/TLibCommon/TComSlice.h

    r1225 r1256  
    27072707  TComPic*                    getIvPic( Bool depthFlag, Int viewIndex) const         { return  m_ivPicsCurrPoc[ depthFlag ? 1 : 0 ][ viewIndex ];    }
    27082708#endif                                                                                                                                         
    2709 #if H_3D                                                                                                                                             
     2709#if NH_3D                                                                                                                                             
    27102710  TComPic*                    getTexturePic       ()                                 { return  m_ivPicsCurrPoc[0][ m_viewIndex ];                    }
    27112711#endif                                                                                                                                               
  • branches/HTM-14.1-update-dev2-Orange/source/Lib/TLibCommon/TypeDef.h

    r1226 r1256  
    8585                                              // SEC_IC_NEIGHBOR_CLIP_I0080    // Clipping of neighboring sample position, JCT3V-I0080
    8686                                              // LGE_CHROMA_IC_J0050_J0034
     87
     88#define NH_3D_IC_FIX                      1   // Fix uninitialized value in cDtParam.bUseIC (it happened on intra block)
    8789#define NH_3D_FULL_PEL_DEPTH_MAP_MV_ACC   1   // Full Pel Interpolation for Depth, HHI_FULL_PEL_DEPTH_MAP_MV_ACC
    8890
     91#define NH_3D_QTLPC                       1   // OL_QTLIMIT_PREDCODING_B0068 //JCT3V-B0068
     92                                              // HHI_QTLPC_RAU_OFF_C0160 JCT3V-C0160 change 2: quadtree limitation and predictive coding switched off in random access units
     93                                              // MTK_TEX_DEP_PAR_G0055 Texture-partition-dependent depth partition. JCT3V-G0055
    8994
    9095#endif
     
    245250                                              // LGE_INTER_SDC_E0156 Enable inter SDC for depth coding
    246251                                              // SEC_INTER_SDC_G0101 Improved inter SDC with multiple DC candidates
     252#define H_3D_INTER_SDC_FIX                1
    247253#define H_3D_SPIVMP                       1   // H_3D_SPIVMP JCT3V-F0110: Sub-PU level inter-view motion prediction
    248254                                              // SEC_SPIVMP_MCP_SIZE_G0077, Apply SPIVMP only to 2Nx2N partition, JCT3V-G0077
Note: See TracChangeset for help on using the changeset viewer.