Ignore:
Timestamp:
20 Jun 2013, 13:04:57 (12 years ago)
Author:
tech
Message:

Integrated DoNBDV provided by Mediatek and applied clean ups.

Location:
branches/HTM-DEV-0.3-dev2/source/App/TAppEncoder
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-DEV-0.3-dev2/source/App/TAppEncoder/TAppEncCfg.cpp

    r479 r486  
    718718#endif //HHI_VSO
    719719#if H_3D_IV_MERGE
    720   ("IvMvPred",                       m_ivMvPredFlag,           false           , "inter view motion prediction " ) 
     720  ("IvMvPred",                        m_ivMvPredFlag,           false           , "inter view motion prediction " ) 
     721#endif
     722#if H_3D_NBDV_REF
     723  ("DepthRefinement",                 m_depthRefinementFlag,    false           , "depth refinement by DoNBDV" ) 
     724#endif
     725#if H_3D_VSP
     726  ("ViewSynthesisPred",               m_viewSynthesisPredFlag,  false           , "view synthesis prediction " ) 
    721727#endif
    722728#endif //H_3D
     
    22822288#endif
    22832289#if H_3D_IV_MERGE
    2284   printf("IvMvPred:%d", m_ivMvPredFlag );
     2290  printf("IvMvPred:%d ", m_ivMvPredFlag );
     2291#endif
     2292#if H_3D_NBDV_REF
     2293  printf("DepthRefinement:%d ", m_depthRefinementFlag ); 
     2294#endif
     2295#if H_3D_VSP
     2296  printf("ViewSynthesisPred:%d ", m_viewSynthesisPredFlag );
    22852297#endif
    22862298  printf("\n\n"); 
  • branches/HTM-DEV-0.3-dev2/source/App/TAppEncoder/TAppEncCfg.h

    r479 r486  
    8888#if H_3D_IV_MERGE
    8989  Bool                   m_ivMvPredFlag;                      ///< Interview motion vector prediction
     90#endif
     91#if H_3D_NBDV_REF
     92  Bool m_depthRefinementFlag; 
     93#endif
     94#if H_3D_VSP
     95  Bool m_viewSynthesisPredFlag;
    9096#endif
    9197#endif
  • branches/HTM-DEV-0.3-dev2/source/App/TAppEncoder/TAppEncTop.cpp

    r479 r486  
    10451045      {
    10461046#if H_3D_IV_MERGE
    1047         vps.setIvMvPredFlag( layer, m_ivMvPredFlag );
     1047        vps.setIvMvPredFlag       ( layer, m_ivMvPredFlag );
     1048#endif
     1049#if H_3D_NBDV_REF
     1050        vps.setDepthRefinementFlag( layer, m_depthRefinementFlag );         
     1051#endif
     1052#if H_3D_VSP
     1053        vps.setViewSynthesisPredFlag( layer, m_viewSynthesisPredFlag );         
    10481054#endif
    10491055      }
Note: See TracChangeset for help on using the changeset viewer.