Changeset 200 in 3DVCSoftware for branches/HTM-5.0-Nokia/source/Lib/TLibCommon


Ignore:
Timestamp:
3 Dec 2012, 16:57:58 (12 years ago)
Author:
nokia
Message:

Reintegration of Flexible Coding Order to 3DV-HTM v5.1
To enable following params are required:
FCO : 1
FCOCodingOrder : T0D0D1D2T1T2
VSOConfig: [ox0 B(cc1) I(s0.25 s0.5 s0.75)][cx1 B(oo0) B(oo2) I(s0.25 s0.5 s0.75 s1.25 s1.5 s1.75)][ox2 B(cc1) I(s1.25 s1.5 s1.75)]

Location:
branches/HTM-5.0-Nokia/source/Lib/TLibCommon
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-5.0-Nokia/source/Lib/TLibCommon/TComSlice.cpp

    r195 r200  
    15941594, m_bUseDMM                   (false)
    15951595#endif
     1596
     1597#if FLEX_CODING_ORDER && HHI_DMM_PRED_TEX
     1598, m_bUseDMM34                   (false)
     1599#endif
     1600
    15961601#if OL_QTLIMIT_PREDCODING_B0068
    15971602, m_bUseQTLPC                 (false)
  • branches/HTM-5.0-Nokia/source/Lib/TLibCommon/TComSlice.h

    r195 r200  
    394394#endif
    395395
     396#if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER
     397  Bool  m_bUseDMM34;
     398#endif
     399
    396400#if OL_QTLIMIT_PREDCODING_B0068
    397401  Bool m_bUseQTLPC;
     
    674678#endif
    675679
     680#if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER
     681  Bool getUseDMM34()         { return m_bUseDMM34; }
     682  Void setUseDMM34( Bool b ) { m_bUseDMM34 = b;    }
     683#endif
     684
    676685#if OL_QTLIMIT_PREDCODING_B0068
    677686  Void setUseQTLPC( Bool b ) { m_bUseQTLPC = b;    }
  • branches/HTM-5.0-Nokia/source/Lib/TLibCommon/TypeDef.h

    r198 r200  
    6262
    6363
     64// FCO
     65#define FLEX_CODING_ORDER               1
     66#if FLEX_CODING_ORDER
     67  #define DISABLE_FCO_FOR_VSO             0 // Optional compile settings to disable VSO with FCO.
     68#endif
     69
    6470///// ***** PATCHES *********
    6571#define TMVP_DEPTH_SWITCH                 1   // JCT3V-B0092 additional encoder option only
Note: See TracChangeset for help on using the changeset viewer.