Changeset 1048 in 3DVCSoftware for branches/HTM-12.0-dev1/source/App
- Timestamp:
- 18 Aug 2014, 09:35:34 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-12.0-dev1/source/App/TAppEncoder/TAppEncTop.cpp
r1039 r1048 200 200 m_cTEncTop.setUseDMM ( isDepth ? m_useDMM : false ); 201 201 #if SEPARATE_FLAG_I0085 202 #if LGE_FCO_I0116 203 m_cTEncTop.setUseIVP ( vps.getViewIndex( layerId ) == 0 && isDepth ? m_useIVP : false ); 204 #else 202 205 m_cTEncTop.setUseIVP ( isDepth ? m_useIVP : false ); 206 #endif 203 207 #endif 204 208 m_cTEncTop.setUseSDC ( isDepth ? m_useSDC : false ); … … 210 214 #if !MTK_I0099_VPS_EX2 || MTK_I0099_FIX 211 215 #if H_3D_QTLPC 216 #if LGE_FCO_I0116 217 m_cTEncTop.setUseQTL ( vps.getViewIndex( layerId ) == 0 && isDepth ? m_bUseQTL : false ); 218 #else 212 219 m_cTEncTop.setUseQTL ( isDepth ? m_bUseQTL : false ); 220 #endif 213 221 #if !MTK_I0099_VPS_EX2 214 222 m_cTEncTop.setUsePC ( isDepth ? m_bUsePC : false ); … … 224 232 #endif 225 233 #if H_3D_IV_MERGE 226 m_cTEncTop.setUseMPI ( isDepth ? m_bMPIFlag : false ); 234 #if LGE_FCO_I0116 235 m_cTEncTop.setUseMPI ( vps.getViewIndex( layerId ) == 0 && isDepth ? m_bMPIFlag : false ); 236 #else 237 m_cTEncTop.setUseMPI ( isDepth ? m_bMPIFlag : false ); 238 #endif 227 239 #endif 228 240 #endif // H_3D … … 1816 1828 Bool isDepth = ( vps.getDepthId( layer ) == 1 ) ; 1817 1829 Bool isLayerZero = ( layer == 0 ); 1830 #if LGE_FCO_I0116 1831 Bool isDepthFirst = (layer > 1 ? true : false); 1832 #endif 1818 1833 1819 1834 #if H_3D_ARP … … 1838 1853 vps.setVpsDepthModesFlag( layer, isDepth && !isLayerZero && (m_useDMM || m_useSDC || m_useDLT ) ); 1839 1854 #if SEPARATE_FLAG_I0085 1855 #if LGE_FCO_I0116 1856 vps.setIVPFlag ( layer, isDepth && !isLayerZero && m_useIVP && !isDepthFirst ); 1857 #else 1840 1858 vps.setIVPFlag ( layer, isDepth && !isLayerZero && m_useIVP ); 1859 #endif 1841 1860 #endif 1842 1861 #endif … … 1866 1885 #endif 1867 1886 #if MTK_I0099_VPS_EX2 1887 #if LGE_FCO_I0116 1888 vps.setLimQtPredFlag ( layer, isDepth && m_bLimQtPredFlag && !isDepthFirst ); 1889 #else 1868 1890 vps.setLimQtPredFlag ( layer, isDepth && m_bLimQtPredFlag ); 1891 #endif 1869 1892 #endif 1870 1893 #if H_3D_NBDV_REF … … 1881 1904 #endif 1882 1905 #if H_3D_IV_MERGE 1906 #if LGE_FCO_I0116 1907 vps.setMPIFlag( layer, !isLayerZero && isDepth && m_bMPIFlag && !isDepthFirst ); 1908 #else 1883 1909 vps.setMPIFlag( layer, !isLayerZero && isDepth && m_bMPIFlag ); 1910 #endif 1884 1911 #endif 1885 1912 }
Note: See TracChangeset for help on using the changeset viewer.