Changeset 479 in 3DVCSoftware for branches/HTM-DEV-0.3-dev2/source/App/TAppEncoder/TAppEncTop.h
- Timestamp:
- 18 Jun 2013, 23:24:53 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-DEV-0.3-dev2/source/App/TAppEncoder/TAppEncTop.h
r478 r479 48 48 #if H_3D 49 49 #include "../../Lib/TLibRenderer/TRenTop.h" 50 #if H_3D_IV_MERGE51 #include "TLibCommon/TComDepthMapGenerator.h"52 #endif53 50 #endif 54 51 … … 92 89 TRenModel m_cRendererModel; 93 90 #endif 94 #if H_3D_IV_MERGE95 TComVPSAccess m_cVPSAccess;96 TComSPSAccess m_cSPSAccess;97 TComAUPicAccess m_cAUPicAccess;98 #endif99 91 protected: 100 92 // initialization … … 122 114 void rateStatsAccum(const AccessUnit& au, const std::vector<UInt>& stats); 123 115 void printRateSummary(); 124 #if H_3D_IV_MERGE 125 TComPic* xGetPicFromView( Int viewIdx, Int iPoc, Bool isDepth ); 126 #endif 116 127 117 #if H_MV 128 118 Void xSetLayerIds ( TComVPS& vps ); … … 131 121 Int xGetMax( std::vector<Int>& vec); 132 122 #endif 123 #if H_3D_GEN 124 Void xSetVPSExtension2( TComVPS& vps ); 125 #endif 133 126 public: 134 127 TAppEncTop(); … … 136 129 137 130 Void encode (); ///< main encoding function 138 #if H_3D_IV_MERGE139 TComPic* getPicFromView ( Int viewIdx, Int poc, Bool isDepth ) { return xGetPicFromView( viewIdx, poc, isDepth ); }140 #endif141 131 #if H_MV 142 132 TEncTop* getTEncTop( UInt layer ) { return m_acTEncTopList[layer]; } ///< return pointer to encoder class for specific layer 143 133 #else 144 134 TEncTop& getTEncTop () { return m_cTEncTop; } ///< return encoder class pointer reference 145 #endif146 #if H_3D_IV_MERGE147 TComVPSAccess* getVPSAccess () { return &m_cVPSAccess; }148 TComSPSAccess* getSPSAccess () { return &m_cSPSAccess; }149 TComAUPicAccess* getAUPicAccess() { return &m_cAUPicAccess; }150 135 #endif 151 136 };// END CLASS DEFINITION TAppEncTop
Note: See TracChangeset for help on using the changeset viewer.