Ignore:
Timestamp:
17 Dec 2013, 21:57:52 (10 years ago)
Author:
qualcomm
Message:

MV-HEVC+D support based on JCT3V-F0122

Location:
branches/HTM-9.0r1-F0122/source/Lib/TLibDecoder
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-9.0r1-F0122/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r724 r747  
    813813  if( depthFlag )
    814814  {
     815#if H_3DV
    815816    READ_FLAG( uiCode, "use_qtl_flag" );
    816817    pcSPS->setUseQTL( uiCode );
    817818    READ_FLAG( uiCode, "use_pc_flag" );
    818819    pcSPS->setUsePC( uiCode );
     820#else
     821    pcSPS->setUsePC( 0 );
     822#endif
    819823  }
    820824#endif
     
    13201324    }
    13211325  }
     1326#if H_3DV
    13221327  READ_FLAG( uiCode, "iv_mv_scaling_flag");                       pcVPS->setIvMvScalingFlag( uiCode == 1 ? true : false );
     1328#endif
    13231329}
    13241330#endif
  • branches/HTM-9.0r1-F0122/source/Lib/TLibDecoder/TDecGop.cpp

    r655 r747  
    224224    rpcPic->destroyNonDBFilterInfo();
    225225  }
    226 #if H_3D
     226#if H_3DV
    227227  rpcPic->compressMotion(2);
    228228#endif
    229 #if !H_3D
     229#if !H_3DV
    230230  rpcPic->compressMotion();
    231231#endif
  • branches/HTM-9.0r1-F0122/source/Lib/TLibDecoder/TDecSbac.cpp

    r724 r747  
    851851
    852852  UInt uiSymbol;
    853 #if H_3D_QTLPC
     853#if H_3D_QTLPC && H_3DV
    854854  Bool bParseSplitFlag    = true;
    855855
     
    878878    DTRACE_CABAC_T( "\tSplitFlag\n" )
    879879#endif
    880 #if H_3D_QTLPC
     880#if H_3D_QTLPC && H_3DV
    881881  }
    882882  else
     
    901901  PartSize eMode;
    902902
    903 #if H_3D_QTLPC
     903#if H_3D_QTLPC && H_3DV
    904904  Bool bParsePartSize    = true;
    905905  TComSPS *sps           = pcCU->getPic()->getSlice(0)->getSPS();
     
    925925  if ( pcCU->isIntra( uiAbsPartIdx ) )
    926926  {
    927 #if H_3D_QTLPC
     927#if H_3D_QTLPC && H_3DV
    928928    if(bParsePartSize)
    929929    {
     
    938938      }
    939939      eMode = uiSymbol ? SIZE_2Nx2N : SIZE_NxN;
    940 #if H_3D_QTLPC
     940#if H_3D_QTLPC && H_3DV
    941941    }
    942942#endif
     
    956956  else
    957957  {
    958 #if H_3D_QTLPC
     958#if H_3D_QTLPC && H_3DV
    959959    if(bParsePartSize)
    960960    {
     
    999999      DTRACE_CU("part_mode", eMode )
    10001000#endif
    1001 #if H_3D_QTLPC
     1001#if H_3D_QTLPC && H_3DV
    10021002    }
    10031003#endif
Note: See TracChangeset for help on using the changeset viewer.