Ignore:
Timestamp:
11 Jun 2013, 20:35:00 (11 years ago)
Author:
zhang
Message:

Implementation of ARP from QC

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-DEV-0.3-dev2a/source/Lib/TLibEncoder/TEncCavlc.cpp

    r446 r464  
    741741    }
    742742  }
     743
     744#if H_3D_ARP
     745  for( Int layer = 0; layer <= pcVPS->getMaxLayers() - 1; layer++ )
     746  {
     747    if( ( layer!=0 ) && ( pcVPS->getDepthId(layer)!=1 ) )
     748    {
     749      WRITE_FLAG( pcVPS->getUseAdvRP ( layer ) ? 1 : 0,      "advanced_residual_pred_flag"  );
     750    }
     751    else
     752    {
     753      assert( pcVPS->getUseAdvRP ( layer ) == 0 );
     754    }
     755  }
     756#endif
     757
    743758  WRITE_FLAG( 0,                                             "vps_extension2_flag" );
    744759#else
     
    13491364}
    13501365
     1366#if H_3D_ARP
     1367Void TEncCavlc::codeARPW( TComDataCU* pcCU, UInt uiAbsPartIdx )
     1368{
     1369  assert(0);
     1370}
     1371#endif
     1372
    13511373Void TEncCavlc::codeInterModeFlag( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth, UInt uiEncMode )
    13521374{
Note: See TracChangeset for help on using the changeset viewer.