Changeset 793 in SHVCSoftware


Ignore:
Timestamp:
6 Jun 2014, 19:58:45 (11 years ago)
Author:
seregin
Message:

remove VPS_VUI

Location:
branches/SHM-6-dev/source/Lib
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-6-dev/source/Lib/TLibCommon/TypeDef.h

    r792 r793  
    133133#define VPS_EXTN_DIRECT_REF_LAYERS       1      ///< Include indication of direct dependency of layers in VPS extension
    134134#define M0040_ADAPTIVE_RESOLUTION_CHANGE 1
    135 #define VPS_VUI                          1      ///< Include function structure for VPS VUI
    136 
    137 #if VPS_VUI
     135
    138136#define VPS_VUI_TILES_NOT_IN_USE__FLAG   1      ///< JCTVC-O0226: VPS VUI flag to indicate tile not in use
    139137#define VPS_VUI_WPP_NOT_IN_USE__FLAG     1      ///< JCTVC-O0226: VPS VUI flag to indicate tile not in use
     
    148146#endif
    149147#define P0182_VPS_VUI_PS_FLAG            1      ///< JCTVC-P0182, add base_layer_parameter_set_compatibility_flag
    150 #endif //VPS_VUI
    151148
    152149#define P0125_REVERT_VPS_EXTN_OFFSET_TO_RESERVED        1   ///< JCTVC-P0125 -- Keep it as a reserved FFFF value --- The following two macros (VPS_EXTN_OFFSET & VPS_EXTN_OFFSET_CALC) will have no effect when this macro is set to 1.
  • branches/SHM-6-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r792 r793  
    17851785#endif
    17861786  {
    1787 #if VPS_VUI
    17881787    while ( m_pcBitstream->getNumBitsRead() % 8 != 0 )
    17891788    {
     
    17911790    }
    17921791    parseVPSVUI(vps);
    1793 #endif
    17941792  }
    17951793  else
     
    20952093}
    20962094#endif
    2097 #if VPS_VUI
     2095
    20982096Void TDecCavlc::parseVPSVUI(TComVPS *vps)
    20992097{
     
    24422440#endif
    24432441}
    2444 #endif
    24452442#endif //SVC_EXTENSION
    24462443
  • branches/SHM-6-dev/source/Lib/TLibDecoder/TDecCAVLC.h

    r792 r793  
    7878  Void  parseVPSExtension   ( TComVPS* pcVPS );
    7979  Void  defaultVPSExtension ( TComVPS* pcVPS );
    80 
    81 #if VPS_VUI
    82   Void  parseVPSVUI   ( TComVPS* pcVPS );
    83   Void  defaultVPSVUI ( TComVPS* pcVPS );
    84 #endif
     80  Void  parseVPSVUI         ( TComVPS* pcVPS );
     81  Void  defaultVPSVUI       ( TComVPS* pcVPS );
    8582#if REPN_FORMAT_IN_VPS
    8683  Void  parseRepFormat      ( RepFormat *repFormat, RepFormat *repFormatPrev );
  • branches/SHM-6-dev/source/Lib/TLibEncoder/TEncCavlc.cpp

    r792 r793  
    846846#if !P0307_REMOVE_VPS_VUI_OFFSET
    847847#if O0109_MOVE_VPS_VUI_FLAG
    848 #if !VPS_VUI
    849   WRITE_FLAG( 0,                     "vps_vui_present_flag" );
    850   vps->setVpsVuiPresentFlag(false);
    851 #else
    852848  WRITE_FLAG( 1,                     "vps_vui_present_flag" );
    853849  vps->setVpsVuiPresentFlag(true);
    854 #endif
    855850  if ( vps->getVpsVuiPresentFlag() )
    856851  {
     
    12851280
    12861281#if !O0109_MOVE_VPS_VUI_FLAG
    1287 #if !VPS_VUI
    1288   WRITE_FLAG( 0,                     "vps_vui_present_flag" );
    1289 #else
    12901282  WRITE_FLAG( 1,                     "vps_vui_present_flag" );
    12911283  if(1)   // Should be conditioned on the value of vps_vui_present_flag
     
    13021294    codeVPSVUI(vps); 
    13031295  }
    1304 #endif
    13051296#else
    13061297#if P0307_REMOVE_VPS_VUI_OFFSET
     
    14491440}
    14501441#endif
    1451 #if VPS_VUI
     1442
    14521443Void TEncCavlc::codeVPSVUI (TComVPS *vps)
    14531444{
     
    16981689#endif
    16991690}
    1700 #endif
    17011691#endif //SVC_EXTENSION
    17021692
  • branches/SHM-6-dev/source/Lib/TLibEncoder/TEncCavlc.h

    r792 r793  
    162162  Void codeSPSExtension        ( TComSPS* pcSPS );
    163163  Void codeVPSExtension        ( TComVPS* pcVPS );
    164 #if VPS_VUI
    165   Void codeVPSVUI              (TComVPS *vps);
    166 #endif
     164  Void codeVPSVUI              ( TComVPS *vps   );
    167165#if REPN_FORMAT_IN_VPS
    168166  Void  codeRepFormat          ( RepFormat *repFormat );
Note: See TracChangeset for help on using the changeset viewer.