Ignore:
Timestamp:
3 May 2013, 17:09:57 (12 years ago)
Author:
tech
Message:

Further minor cleanups.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-DEV-0.1-dev/source/App/TAppEncoder/TAppEncTop.h

    r364 r367  
    5959private:
    6060  // class interface
    61 #if H_MV
    62   std::vector<TEncTop*>      m_acTEncTopList ;              ///< encoder class per layer
    63   std::vector<TVideoIOYuv*>  m_acTVideoIOYuvInputFileList;  ///< input YUV file
    64   std::vector<TVideoIOYuv*>  m_acTVideoIOYuvReconFileList;  ///< output reconstruction file
    65  
    66   std::vector<TComList<TComPicYuv*>*>  m_picYuvRec;         ///< list of reconstruction YUV files
    67 
    68   std::vector<Int>           m_frameRcvd;                   ///< number of received frames
    69 
    70   TComPicLists               m_ivPicLists;                  ///< picture buffers of encoder instances
    71 #else
    7261  TEncTop                    m_cTEncTop;                    ///< encoder class
    7362  TVideoIOYuv                m_cTVideoIOYuvInputFile;       ///< input YUV file
     
    7766 
    7867  Int                        m_iFrameRcvd;                  ///< number of received frames
    79 #endif
    8068
    8169  UInt m_essentialBytes;
     
    8977 
    9078  /// obtain required buffers
    91 #if H_MV
    92   Void xGetBuffer(TComPicYuv*& rpcPicYuvRec, UInt layer);
    93 #else
    9479  Void xGetBuffer(TComPicYuv*& rpcPicYuvRec);
    95 #endif
    9680
    9781  /// delete allocated buffers
     
    9983 
    10084  // file I/O
    101 #if H_MV
    102   Void xWriteOutput(std::ostream& bitstreamFile, Int iNumEncoded, std::list<AccessUnit>& accessUnits, UInt layerId); ///< write bitstream to file
    103 #else
    10485  Void xWriteOutput(std::ostream& bitstreamFile, Int iNumEncoded, const std::list<AccessUnit>& accessUnits); ///< write bitstream to file
    105 #endif
    10686  void rateStatsAccum(const AccessUnit& au, const std::vector<UInt>& stats);
    10787  void printRateSummary();
    10888 
    109 #if H_MV
    110   Void xSetLayerIds               ( TComVPS& vps ); 
    111   Void xSetDimensionIdAndLength   ( TComVPS& vps );
    112   Void xSetDirectDependencyFlags  ( TComVPS& vps );
    113   Int  xGetMax( std::vector<Int>& vec);
    114 #endif
    11589public:
    11690  TAppEncTop();
     
    11892 
    11993  Void        encode      ();                               ///< main encoding function
    120 #if H_MV
    121   TEncTop*    getTEncTopLayer(UInt layer) { return  m_acTEncTopList[layer]; }  ///< return pointer to encoder class for specific layer
    122 #if H_3D
    123   TEncTop*    getTEncTopView( Int viewId, Bool isDepth );                      ///< return pointer to encoder class for specific view Id and texture or depth
    124 #endif
    125 #else
    12694  TEncTop&    getTEncTop  ()   { return  m_cTEncTop; }      ///< return encoder class pointer reference
    127 #endif
    12895};// END CLASS DEFINITION TAppEncTop
    12996
Note: See TracChangeset for help on using the changeset viewer.