Ignore:
Timestamp:
2 Jul 2013, 21:49:16 (11 years ago)
Author:
mitsubishi-htm
Message:

-VSP compensation part migration, not fully tested, intermediate version

File:
1 edited

Legend:

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

    r504 r510  
    9696                                              // MTK_D0156
    9797                                              // MERL_VSP_NBDV_RefVId_Fix_D0166
    98 #endif
    99 #define H_3D_VSP                          0   // Depth oriented neighboring block disparity derivation
     98                                              // MERL_C0152
     99#endif
     100#define H_3D_VSP                          1   // View syntheis prediction, C0152, D0166, D0092,
     101                                              // MTK_D0105, LG_D0139: No VSP for depth
     102                                              // MTK_D0156,
     103                                              // MERL_C0152: Basic VSP
     104                                              // QC_D0191: Clean up
     105                                              // LG_D0092: Multiple VSP candidate allowed
     106                                              // MTK_D0105: No VSP for depth. Single depth fetching for DoNBDV and VSP
     107                                              //
     108                                              //
     109
     110#if H_3D_VSP
     111#define H_3D_VSP_POSITION                 3   // The only supported position
     112#define H_3D_VSP_BLOCKSIZE                1   // Supported values: 1, 2, and 4
     113#if H_3D_VSP_BLOCKSIZE == 1
     114#define H_3D_VSP_CONSTRAINED              1   // Constrained VSP @ 1x1
     115#else
     116#define H_3D_VSP_CONSTRAINED              0
     117#endif
     118#endif
    100119
    101120#define H_3D_IV_MERGE                     1   // Inter-view motion merge candidate
Note: See TracChangeset for help on using the changeset viewer.