Changeset 210 in 3DVCSoftware for trunk/source/Lib/TLibCommon/TypeDef.h


Ignore:
Timestamp:
11 Dec 2012, 18:52:43 (11 years ago)
Author:
tech
Message:

Reintegrated /branches/HTM-5.0-dev0 rev. 207.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/Lib/TLibCommon/TypeDef.h

    r205 r210  
    4141//! \ingroup TLibCommon
    4242//! \{
    43 
     43#define QC_MVHEVC_B0046                   0   //JCT3V-B0046: disable 3DHEVC tools
     44#define QC_IV_AS_LT_B0046                 1   //JCT3V-B0046: inter-view reference pictures are treated as long-term pictures, scaling of motion vectors for DCP based on ViewId/ViewOrderIdx is disabled 
     45#define QC_TMVP_IDX_MOD_B0046             1   //JCT3V-B0046: the reference index for temporal merging candidate is set to 0, as defined in HEVC
     46#define QC_REM_IDV_B0046                  1   //JCT3V-B0046: removal of IDV NAL unit type
     47#define FIX_DEL_NULLPTR                   1
     48#define FIX_MISUSE_REFINDEX               1
     49#define FIX_FCO_COMP_WARNING              1
     50#define DV_V_RESTRICTION_B0037            1   // JCT3V-B0037 disparity vector vertical range restriction
     51
     52#if !QC_MVHEVC_B0046
    4453///// ***** FIXES *********
    4554// A
     
    5261#define FIX_DMM_NEG_DIST                  1
    5362#define FIX_LGE_DVMCP_B0133               1
    54 #define FIX_MISUSE_REFINDEX               1
    55 
     63
     64
     65// FCO
     66#define FLEX_CODING_ORDER_M23723          1
     67#if FLEX_CODING_ORDER_M23723
     68  #define DISABLE_FCO_FOR_VSO             0 // Optional compile settings to disable VSO with FCO.
     69#endif
    5670
    5771///// ***** PATCHES *********
     
    178192
    179193#define HHI_MPI_MERGE_POS                 0
    180 
     194#endif
    181195///// ***** HM 6.1 *********
    182196#define SKIPFRAME_BUGFIX                  1 ///< bug fix to enable skipFrame at decoder
     
    478492// VPS INTEGRATION
    479493// ====================================================================================================================
    480 
     494#if !QC_MVHEVC_B0046
    481495#if VIDYO_VPS_INTEGRATION
    482496#define MAX_NUM_VPS 10
    483497#endif
     498#else
     499#define MAX_NUM_VPS 1
     500#endif
     501
    484502
    485503// ====================================================================================================================
Note: See TracChangeset for help on using the changeset viewer.