Ignore:
Timestamp:
8 Nov 2014, 21:07:36 (9 years ago)
Author:
tech
Message:

Merged 12.2-dev1-Hisilicon@1116.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-12.2-dev0/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r1111 r1118  
    20162016            READ_FLAG( uiCode, "depth_inter_SDC_flag" );              pcVPS->setInterSDCFlag( i, uiCode ? true : false );
    20172017#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
    20182021      }
    20192022    }
     
    27262729    }
    27272730#endif
     2731#if !MTK_SINGLE_DEPTH_VPS_FLAG_J0060
    27282732#if H_3D_SINGLE_DEPTH
    27292733    if(rpcSlice->getIsDepth())
     
    27332737      rpcSlice->setApplySingleDepthMode(uiCodeTmp);
    27342738    }
     2739#endif
    27352740#endif
    27362741    if (!rpcSlice->isIntra())
     
    27502755      {
    27512756        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
    27522761        rpcSlice->setMaxNumMergeCand(( ivMvPredFlag ? MRG_MAX_NUM_CANDS_MEM : MRG_MAX_NUM_CANDS) - uiCode);
    2753       }
    2754 #endif
     2762#endif
     2763      }
    27552764
    27562765#else
Note: See TracChangeset for help on using the changeset viewer.