Changeset 765 in 3DVCSoftware for branches/HTM-9.2-dev0/source/Lib/TLibDecoder/TDecCAVLC.cpp
- Timestamp:
- 12 Jan 2014, 02:46:46 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-9.2-dev0/source/Lib/TLibDecoder/TDecCAVLC.cpp
r764 r765 1859 1859 pcVPS->setARPStepNum( i, 1 ); 1860 1860 #endif 1861 #if MTK_SPIVMP_F01101861 #if H_3D_SPIVMP 1862 1862 pcVPS->setSubPULog2Size(i, 0); 1863 1863 #endif … … 1868 1868 #if H_3D_IV_MERGE 1869 1869 READ_FLAG( uiCode, "iv_mv_pred_flag[i]"); pcVPS->setIvMvPredFlag ( i, uiCode == 1 ? true : false ); 1870 #if MTK_SPIVMP_F01101870 #if H_3D_SPIVMP 1871 1871 READ_UVLC (uiCode, "log2_sub_PU_size_minus2"); pcVPS->setSubPULog2Size(i, uiCode+2); 1872 1872 #endif … … 1885 1885 else 1886 1886 { 1887 #if QC_DEPTH_IV_MRG_F0125 &&H_3D_IV_MERGE1887 #if H_3D_IV_MERGE 1888 1888 if(i!=1) 1889 1889 { … … 1891 1891 } 1892 1892 #endif 1893 #if MTK_SPIVMP_F01101893 #if H_3D_SPIVMP 1894 1894 if (i!=1) 1895 1895 { … … 1897 1897 } 1898 1898 #endif 1899 #if SEC_MPI_ENABLING_MERGE_F01501899 #if H_3D_IV_MERGE 1900 1900 READ_FLAG( uiCode, "mpi_flag[i]" ); pcVPS->setMPIFlag( i, uiCode == 1 ? true : false ); 1901 1901 #endif … … 2568 2568 READ_UVLC( uiCode, "five_minus_max_num_merge_cand"); 2569 2569 #if H_3D_IV_MERGE 2570 #if SEC_MPI_ENABLING_MERGE_F01502571 2570 if(rpcSlice->getIsDepth()) 2572 2571 { … … 2580 2579 rpcSlice->setMaxNumMergeCand(( ivMvPredFlag ? MRG_MAX_NUM_CANDS_MEM : MRG_MAX_NUM_CANDS) - uiCode); 2581 2580 } 2582 #else 2583 Bool ivMvPredFlag = rpcSlice->getVPS()->getIvMvPredFlag( rpcSlice->getLayerIdInVps() ) ; 2584 rpcSlice->setMaxNumMergeCand(( ivMvPredFlag ? MRG_MAX_NUM_CANDS_MEM : MRG_MAX_NUM_CANDS) - uiCode); 2585 #endif 2581 2586 2582 #else 2587 2583 rpcSlice->setMaxNumMergeCand(MRG_MAX_NUM_CANDS - uiCode);
Note: See TracChangeset for help on using the changeset viewer.