Changeset 696 in 3DVCSoftware for branches/HTM-8.2-dev2-Samsung/source/App


Ignore:
Timestamp:
15 Nov 2013, 01:35:16 (11 years ago)
Author:
samsung-htm
Message:

Integration of F0150: MPI candidate in depth merge mode list construction

Location:
branches/HTM-8.2-dev2-Samsung/source/App/TAppEncoder
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-8.2-dev2-Samsung/source/App/TAppEncoder/TAppEncCfg.cpp

    r669 r696  
    513513#if H_3D_INTER_SDC
    514514  ("InterSDC",                 m_bDepthInterSDCFlag,        true, "Enable depth inter SDC")
     515#endif
     516#if SEC_MPI_ENABLING_MERGE_F0150
     517  ("MPI",                      m_bMPIFlag,        true, "Enable MPI")
    515518#endif
    516519  // Coding tools
     
    24482451  printf( "interSDC: %d ", m_bDepthInterSDCFlag ? 1 : 0 );
    24492452#endif
     2453#if SEC_MPI_ENABLING_MERGE_F0150
     2454  printf( "MPI: %d ", m_bMPIFlag ? 1 : 0 );
     2455#endif
    24502456  printf("\n\n"); 
    24512457
  • branches/HTM-8.2-dev2-Samsung/source/App/TAppEncoder/TAppEncCfg.h

    r669 r696  
    476476  Bool m_bDepthInterSDCFlag;                                ///< flag for inter SDC of depth map coding
    477477#endif
     478#if SEC_MPI_ENABLING_MERGE_F0150
     479  Bool m_bMPIFlag;                                           ///< flag for MPI of depth map coding
     480#endif
    478481#endif
    479482  // internal member functions
  • branches/HTM-8.2-dev2-Samsung/source/App/TAppEncoder/TAppEncTop.cpp

    r669 r696  
    200200#if H_3D_INTER_SDC
    201201    m_cTEncTop.setInterSDCEnable               ( isDepth ? m_bDepthInterSDCFlag    : false );
     202#endif
     203#if SEC_MPI_ENABLING_MERGE_F0150
     204    m_cTEncTop.setUseMPI               ( isDepth ? m_bMPIFlag    : false );
    202205#endif
    203206#endif // H_3D
     
    16811684    vps.setInterSDCFlag( layer, !isLayerZero && isDepth && m_bDepthInterSDCFlag );
    16821685#endif
     1686#if SEC_MPI_ENABLING_MERGE_F0150
     1687    vps.setMPIFlag( layer, !isLayerZero && isDepth && m_bMPIFlag );
     1688#endif
    16831689  } 
    16841690#if H_3D
Note: See TracChangeset for help on using the changeset viewer.