Ignore:
Timestamp:
27 Jun 2013, 00:45:09 (11 years ago)
Author:
zhang
Message:

Changes include: DV-MVP(H_3D_IDV), TMVP merging candidate(H_3D_TMVP, target reference index changes, scaling based on view order index) and cleanups (H_3D_CLEANUPS)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-DEV-0.3-dev2/source/Lib/TLibCommon/TypeDef.h

    r486 r499  
    7878                                              // LGE_WVSO_A0119
    7979#define H_3D_NBDV                         1   // Neighboring block disparity derivation
    80                                               // JCT3V-A0097
     80                                              // QC_JCT3V-A0097
    8181                                              // LGE_DVMCP_A0126
    8282                                              // LGE_DVMCP_MEM_REDUCTION_B0135     
     
    8888                                              // QC_CU_NBDV_D0181
    8989                                              // SEC_DEFAULT_DV_D0112
     90#if H_3D_NBDV
     91#define H_3D_IDV                          1   // LGE_DVMCP_A0126  QC note: this macro will be removed after merging to dev2a
    9092#define H_3D_NBDV_REF                     1   // Depth oriented neighboring block disparity derivation
    9193                                              // MTK_D0156
    9294                                              // MERL_VSP_NBDV_RefVId_Fix_D0166
     95#endif
    9396#define H_3D_VSP                          0   // Depth oriented neighboring block disparity derivation
    9497
     
    101104                                              // QC_AMVP_MRG_UNIFY_IVCAN_C0051     
    102105                                              // TEXTURE MERGING CANDIDATE     , JCT3V-C0137
     106#define H_3D_TMVP                         1   // QC_TMVP_C0047
     107                                              // Sony_M23639
    103108#define H_3D_GEN                          1   // Some general changes can be removed after merge
     109#define H_3D_CLEANUPS                     1
    104110#endif
    105111
     
    121127////   ****** Neighbouring block-based Disparity Vector  *********
    122128#if H_3D_NBDV
     129#if H_3D_CLEANUPS
     130#define DVFROM_LEFTBELOW                  0
     131#define DVFROM_LEFT                       1
     132#define DVFROM_ABOVERIGHT                 2
     133#define DVFROM_ABOVE                      3
     134#define DVFROM_ABOVELEFT                  4
     135#define IDV_CANDS                         5
     136#else
    123137#define IDV_CANDS                         6
    124138#define DVFROM_LEFTBELOW                  1
     
    127141#define DVFROM_ABOVE                      4
    128142#define DVFROM_ABOVELEFT                  5
     143#endif
    129144#endif
    130145/////////////////////////////////////////////////////////////////////////////////////////
Note: See TracChangeset for help on using the changeset viewer.