Changeset 1145 in 3DVCSoftware for branches/HTM-13.1-dev1-Samsung/source/App


Ignore:
Timestamp:
25 Feb 2015, 10:53:42 (10 years ago)
Author:
samsung-htm
Message:

Integration of K0033: Depth intra skip (DIS) mode

Location:
branches/HTM-13.1-dev1-Samsung/source/App/TAppEncoder
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-13.1-dev1-Samsung/source/App/TAppEncoder/TAppEncCfg.cpp

    r1133 r1145  
    785785  ("QtPredFlag"            , m_qtPredFlag            , true                                           , "Quad tree prediction from texture to depth")
    786786  ("InterSdcFlag"          , m_interSdcFlag          , true                                           , "Inter depth DCs"                           )
     787#if SEC_DEPTH_INTRA_SKIP_MODE_K0033
     788  ("DepthIntraSkip"        , m_depthIntraSkipFlag    , true                                           , "Depth intra skip mode"                     )
     789#else
    787790  ("IntraSingleFlag"       , m_intraSingleFlag       , true                                           , "Intra single mode"                         )
     791#endif
    788792#endif //H_3D
    789793  ;
     
    26042608  printf( "QtPred:%d "                 , m_qtPredFlag             ? 1 : 0 );
    26052609  printf( "InterSdc:%d "               , m_interSdcFlag           ? 1 : 0 );
     2610#if SEC_DEPTH_INTRA_SKIP_MODE_K0033
     2611  printf( "DepthIntraSkip:%d "         , m_depthIntraSkipFlag     ? 1 : 0 );
     2612#else
    26062613  printf( "IntraSingle:%d "            , m_intraSingleFlag        ? 1 : 0 );
     2614#endif
    26072615#endif
    26082616
  • branches/HTM-13.1-dev1-Samsung/source/App/TAppEncoder/TAppEncCfg.h

    r1133 r1145  
    484484  Bool                   m_qtPredFlag;
    485485  Bool                   m_interSdcFlag;
     486#if SEC_DEPTH_INTRA_SKIP_MODE_K0033
     487  Bool                   m_depthIntraSkipFlag;
     488#else
    486489  Bool                   m_intraSingleFlag;
    487 
     490#endif
    488491#endif
    489492  // internal member functions
  • branches/HTM-13.1-dev1-Samsung/source/App/TAppEncoder/TAppEncTop.cpp

    r1133 r1145  
    196196      m_sps3dExtension.setQtPredFlag            ( d, m_qtPredFlag            );
    197197      m_sps3dExtension.setInterSdcFlag          ( d, m_interSdcFlag          );
     198#if SEC_DEPTH_INTRA_SKIP_MODE_K0033
     199      m_sps3dExtension.setDepthIntraSkipFlag    ( d, m_depthIntraSkipFlag    ); 
     200#else
    198201      m_sps3dExtension.setIntraSingleFlag       ( d, m_intraSingleFlag       ); 
     202#endif
    199203    }
    200204  }
Note: See TracChangeset for help on using the changeset viewer.