Changeset 820 in SHVCSoftware for branches/SHM-dev/source/App/TAppEncoder


Ignore:
Timestamp:
7 Jul 2014, 11:08:41 (10 years ago)
Author:
seregin
Message:

remove macros SYNTAX_BYTES, SYNTAX_OUTPUT, and AVC_SYNTAX

Location:
branches/SHM-dev/source/App/TAppEncoder
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp

    r815 r820  
    510510  string  cfg_BLInputFile;
    511511#endif
    512 #if AVC_SYNTAX
    513   string  cfg_BLSyntaxFile;
    514 #endif
    515512#if N0383_IL_CONSTRAINED_TILE_SETS_SEI
    516513  string  cfg_tileSets;
     
    629626  ("AvcBase,-avc",            m_avcBaseLayerFlag,     0, "avc_base_layer_flag")
    630627  ("InputBLFile,-ibl",        cfg_BLInputFile,     string(""), "Base layer rec YUV input file name")
    631 #if AVC_SYNTAX
    632   ("InputBLSyntaxFile,-ibs",  cfg_BLSyntaxFile,     string(""), "Base layer syntax input file name")
    633 #endif
    634628#endif
    635629  ("EnableElRapB,-use-rap-b",  m_elRapSliceBEnabled, 0, "Set ILP over base-layer I picture to B picture (default is P picture)")
     
    10951089#endif
    10961090  m_pBitstreamFile = cfg_BitstreamFile.empty() ? NULL : strdup(cfg_BitstreamFile.c_str());
    1097 #if AVC_SYNTAX
    1098   m_BLSyntaxFile = cfg_BLSyntaxFile.empty() ? NULL : strdup(cfg_BLSyntaxFile.c_str());
    1099 #endif
    11001091#else //SVC_EXTENSION
    11011092  m_pchInputFile = cfg_InputFile.empty() ? NULL : strdup(cfg_InputFile.c_str());
     
    29332924  {
    29342925    printf("=== Layer %d settings === \n", layer);
    2935 #if AVC_SYNTAX
    2936     m_acLayerCfg[layer].xPrintParameter( layer );
    2937 #else
    29382926    m_acLayerCfg[layer].xPrintParameter();
    2939 #endif
    29402927    printf("\n");
    29412928  }
    29422929  printf("=== Common configuration settings === \n");
    29432930  printf("Bitstream      File          : %s\n", m_pBitstreamFile      );
    2944 #else
     2931#else //SVC_EXTENSION
    29452932  printf("Input          File          : %s\n", m_pchInputFile          );
    29462933  printf("Bitstream      File          : %s\n", m_pchBitstreamFile      );
     
    29482935  printf("Real     Format              : %dx%d %dHz\n", m_iSourceWidth - m_confLeft - m_confRight, m_iSourceHeight - m_confTop - m_confBottom, m_iFrameRate );
    29492936  printf("Internal Format              : %dx%d %dHz\n", m_iSourceWidth, m_iSourceHeight, m_iFrameRate );
    2950 #endif
     2937#endif //SVC_EXTENSION
    29512938  if (m_isField)
    29522939  {
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.h

    r815 r820  
    6969#if AVC_BASE
    7070  Int       m_avcBaseLayerFlag;                               ///< avc_baselayer_flag
    71 #endif
    72 #if AVC_SYNTAX
    73   Char*     m_BLSyntaxFile;                                   ///< input syntax file
    7471#endif
    7572  Bool      m_maxTidRefPresentFlag;
     
    470467  Int  getWaveFrontSynchro()        { return m_iWaveFrontSynchro; }
    471468  Void getDirFilename(string& filename, string& dir, const string path);
    472 #if AVC_SYNTAX
    473   Char* getBLSyntaxFile()           { return m_BLSyntaxFile;      }
    474 #endif
    475469  Void cfgStringToArray(Int **arr, string cfgString, Int numEntries, const char* logString);
    476470#if REPN_FORMAT_IN_VPS
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncLayerCfg.cpp

    r713 r820  
    157157}
    158158
    159 #if AVC_SYNTAX
    160 Void TAppEncLayerCfg::xPrintParameter( UInt layerId )
    161 #else
    162159Void TAppEncLayerCfg::xPrintParameter()
    163 #endif
    164160{
    165161  printf("Input File                    : %s\n", m_cInputFile.c_str()  );
    166162  printf("Reconstruction File           : %s\n", m_cReconFile.c_str()  );
    167 #if AVC_SYNTAX
    168   if( layerId == 0 )
    169   {
    170     printf("Base layer syntax file        : %s\n", m_cAppEncCfg->getBLSyntaxFile() );
    171   }
    172 #endif
    173163#if REPN_FORMAT_IN_VPS
    174164  printf("Real     Format               : %dx%d %dHz\n", m_iSourceWidth - ( m_confLeft + m_confRight ) * TComSPS::getWinUnitX( m_chromaFormatIDC ), m_iSourceHeight - ( m_confTop + m_confBottom ) * TComSPS::getWinUnitY( m_chromaFormatIDC ), m_iFrameRate );
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncLayerCfg.h

    r815 r820  
    122122  bool  parseCfg  ( const string& cfgFileName );              ///< parse layer configuration file to fill member variables
    123123
    124 #if AVC_SYNTAX
    125   Void  xPrintParameter( UInt layerId );
    126 #else
    127124  Void  xPrintParameter();
    128 #endif
    129125  Bool  xCheckParameter( Bool isField );
    130126
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncTop.cpp

    r815 r820  
    226226#if REF_IDX_MFM
    227227#if AVC_BASE
    228     m_acTEncTop[layer].setMFMEnabledFlag(layer == 0 ? false : ( m_avcBaseLayerFlag ? AVC_SYNTAX : true ) && m_acLayerCfg[layer].getNumMotionPredRefLayers());
     228    m_acTEncTop[layer].setMFMEnabledFlag(layer == 0 ? false : ( m_avcBaseLayerFlag ? false : true ) && m_acLayerCfg[layer].getNumMotionPredRefLayers());
    229229#else
    230230    m_acTEncTop[layer].setMFMEnabledFlag(layer == 0 ? false : ( m_acLayerCfg[layer].getNumMotionPredRefLayers() > 0 ) );
     
    16691669  }
    16701670
    1671 #if AVC_SYNTAX
    1672   fstream streamSyntaxFile;
    1673   if( m_acTEncTop[0].getVPS()->getAvcBaseLayerFlag() )
    1674   {
    1675     if( !m_BLSyntaxFile )
    1676     {
    1677       printf( "Wrong base layer syntax input file\n" );
    1678       exit(EXIT_FAILURE);
    1679     }
    1680     streamSyntaxFile.open( m_BLSyntaxFile, fstream::in | fstream::binary );
    1681     if( !streamSyntaxFile.good() )
    1682     {
    1683       printf( "Base layer syntax input reading error\n" );
    1684       exit(EXIT_FAILURE);
    1685     }
    1686     m_acTEncTop[0].setBLSyntaxFile( &streamSyntaxFile );
    1687   }
    1688 #endif
    1689 
    16901671  Bool bFirstFrame = true;
    16911672  while ( !bEos )
     
    18841865    m_acTEncTop[layer].deletePicBuffer();
    18851866  }
    1886 
    1887 #if AVC_SYNTAX
    1888   if( streamSyntaxFile.is_open() )
    1889   {
    1890     streamSyntaxFile.close();
    1891   }
    1892 #endif
    18931867
    18941868  // delete buffers & classes
     
    23242298      if (m_pchReconFile)
    23252299      {
    2326 #if SYNTAX_OUTPUT
    23272300        m_cTVideoIOYuvReconFile.write( pcPicYuvRec, m_confLeft, m_confRight, m_confTop, m_confBottom );
    2328 #endif
    23292301      }
    23302302
Note: See TracChangeset for help on using the changeset viewer.