Ignore:
Timestamp:
4 Nov 2014, 08:31:17 (11 years ago)
Author:
samsung-htm
Message:

Integration of JCT3V-J0037 (Item1 and Item4)

Location:
branches/HTM-12.2-dev2-Samsung/source/Lib/TLibDecoder
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-12.2-dev2-Samsung/source/Lib/TLibDecoder/TDecEntropy.cpp

    r1094 r1100  
    152152 
    153153#if H_3D_DBBP
     154#if SEC_DBBP_VIEW_REF_CHECK_J0037
     155  if( pcCU->getSlice()->getVPS()->getUseDBBP(pcCU->getSlice()->getLayerIdInVps()) && (pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_2NxN || pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_Nx2N) && pcCU->getWidth(uiAbsPartIdx) > 8 && pcCU->getSlice()->getDefaultRefViewIdxAvailableFlag() )
     156#else
    154157  if( pcCU->getSlice()->getVPS()->getUseDBBP(pcCU->getSlice()->getLayerIdInVps()) && (pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_2NxN || pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_Nx2N) && pcCU->getWidth(uiAbsPartIdx) > 8 )
     158#endif
    155159  {
    156160    decodeDBBPFlag(pcCU, uiAbsPartIdx, uiDepth);
  • branches/HTM-12.2-dev2-Samsung/source/Lib/TLibDecoder/TDecSlice.cpp

    r1094 r1100  
    280280      iNumSubstreamsPerTile = 1;
    281281    }
    282 #if LGE_DEFAULT_DV_J0046
     282#if LGE_DEFAULT_DV_J0046 && !SEC_ARP_VIEW_REF_CHECK_J0037 && !SEC_DBBP_VIEW_REF_CHECK_J0037
    283283    pcSlice->setDefaultRefViewIdx( -1 );
    284284    pcSlice->setDefaultRefViewIdxAvailableFlag( false );
  • branches/HTM-12.2-dev2-Samsung/source/Lib/TLibDecoder/TDecTop.cpp

    r1084 r1100  
    10821082    pcSlice->getTempRefPicLists( m_cListPic, m_refPicSetInterLayer0, m_refPicSetInterLayer1, tempRefPicLists, usedAsLongTerm, numPocTotalCurr);
    10831083    pcSlice->setRefPicList     ( tempRefPicLists, usedAsLongTerm, numPocTotalCurr, true );
     1084
     1085#if SEC_ARP_VIEW_REF_CHECK_J0037 || SEC_DBBP_VIEW_REF_CHECK_J0037
     1086    pcSlice->setDefaultRefView();
     1087#endif
     1088
    10841089#if H_3D_ARP
    10851090    pcSlice->setARPStepNum(m_ivPicLists);
Note: See TracChangeset for help on using the changeset viewer.