Changeset 1118 in 3DVCSoftware for branches/HTM-12.2-dev0/source/Lib/TLibDecoder/TDecCAVLC.cpp
- Timestamp:
- 8 Nov 2014, 21:07:36 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-12.2-dev0/source/Lib/TLibDecoder/TDecCAVLC.cpp
r1111 r1118 2016 2016 READ_FLAG( uiCode, "depth_inter_SDC_flag" ); pcVPS->setInterSDCFlag( i, uiCode ? true : false ); 2017 2017 #endif 2018 #if MTK_SINGLE_DEPTH_VPS_FLAG_J0060 2019 READ_FLAG( uiCode, "single_depth_mode_flag[i]"); pcVPS->setSingleDepthModeFlag( i, uiCode == 1 ? true : false ); 2020 #endif 2018 2021 } 2019 2022 } … … 2726 2729 } 2727 2730 #endif 2731 #if !MTK_SINGLE_DEPTH_VPS_FLAG_J0060 2728 2732 #if H_3D_SINGLE_DEPTH 2729 2733 if(rpcSlice->getIsDepth()) … … 2733 2737 rpcSlice->setApplySingleDepthMode(uiCodeTmp); 2734 2738 } 2739 #endif 2735 2740 #endif 2736 2741 if (!rpcSlice->isIntra()) … … 2750 2755 { 2751 2756 Bool ivMvPredFlag = rpcSlice->getVPS()->getIvMvPredFlag( rpcSlice->getLayerIdInVps() ) ; 2757 #if MTK_MRG_LIST_SIZE_CLEANUP_J0059 2758 Bool vspFlag = rpcSlice->getVPS()->getViewSynthesisPredFlag( rpcSlice->getLayerIdInVps() ) ; 2759 rpcSlice->setMaxNumMergeCand(( ivMvPredFlag || vspFlag? MRG_MAX_NUM_CANDS_MEM : MRG_MAX_NUM_CANDS) - uiCode); 2760 #else 2752 2761 rpcSlice->setMaxNumMergeCand(( ivMvPredFlag ? MRG_MAX_NUM_CANDS_MEM : MRG_MAX_NUM_CANDS) - uiCode); 2753 } 2754 #endif 2762 #endif 2763 } 2755 2764 2756 2765 #else
Note: See TracChangeset for help on using the changeset viewer.