Changeset 189 in SHVCSoftware for trunk/source/Lib/TLibEncoder/TEncGOP.h
- Timestamp:
- 13 May 2013, 16:58:44 (12 years ago)
- Location:
- trunk/source
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source
- Property svn:mergeinfo changed
/branches/SHM-2.0-dev/source (added) merged: 133-167,169-182,184-188
- Property svn:mergeinfo changed
-
trunk/source/Lib/TLibEncoder/TEncGOP.h
r125 r189 131 131 Bool m_bufferingPeriodSEIPresentInAU; 132 132 Bool m_pictureTimingSEIPresentInAU; 133 #if K0180_SCALABLE_NESTING_SEI 134 Bool m_nestedBufferingPeriodSEIPresentInAU; 135 Bool m_nestedPictureTimingSEIPresentInAU; 136 #endif 133 137 #endif 134 138 public: … … 149 153 Void compressGOP ( Int iPOCLast, Int iNumPicRcvd, TComList<TComPic*>& rcListPic, TComList<TComPicYuv*>& rcListPicYuvRec, std::list<AccessUnit>& accessUnitsInGOP ); 150 154 #endif 151 Void xWriteTileLocationToSliceHeader (OutputNALUnit& rNalu, TComOutputBitstream*& rpcBitstreamRedirect, TComSlice*& rpcSlice);155 Void xAttachSliceDataToNalUnit (OutputNALUnit& rNalu, TComOutputBitstream*& rpcBitstreamRedirect); 152 156 153 157 … … 160 164 161 165 TEncSlice* getSliceEncoder() { return m_pcSliceEncoder; } 162 NalUnitType getNalUnitType( Int pocCurr );166 NalUnitType getNalUnitType( Int pocCurr, Int lastIdr ); 163 167 Void arrangeLongtermPicturesInRPS(TComSlice *, TComList<TComPic*>& ); 164 168 protected: … … 178 182 SEIFramePacking* xCreateSEIFramePacking(); 179 183 SEIDisplayOrientation* xCreateSEIDisplayOrientation(); 184 185 #if J0149_TONE_MAPPING_SEI 186 SEIToneMappingInfo* xCreateSEIToneMappingInfo(); 187 #endif 180 188 181 189 Void xCreateLeadingSEIMessages (/*SEIMessages seiMessages,*/ AccessUnit &accessUnit, TComSPS *sps); … … 188 196 m_pictureTimingSEIPresentInAU = false; 189 197 } 198 #if K0180_SCALABLE_NESTING_SEI 199 Void xResetNestedSEIPresentFlags() 200 { 201 m_nestedBufferingPeriodSEIPresentInAU = false; 202 m_nestedPictureTimingSEIPresentInAU = false; 203 } 204 #endif 205 #endif 206 #if L0386_DB_METRIC 207 Void dblMetric( TComPic* pcPic, UInt uiNumSlices ); 190 208 #endif 191 209 };// END CLASS DEFINITION TEncGOP
Note: See TracChangeset for help on using the changeset viewer.