Changeset 655 in 3DVCSoftware for trunk/source/Lib/TLibCommon/TComPic.h
- Timestamp:
- 23 Oct 2013, 23:01:30 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibCommon/TComPic.h
r608 r655 61 61 Bool m_bUsedByCurr; // Used by current picture 62 62 Bool m_bIsLongTerm; // IS long term picture 63 Bool m_bIsUsedAsLongTerm; // long term picture is used as reference before64 63 TComPicSym* m_apcPicSym; // Symbol 65 64 … … 83 82 Window m_defaultDisplayWindow; 84 83 84 bool m_isTop; 85 bool m_isField; 86 85 87 std::vector<std::vector<TComDataCU*> > m_vSliceCUDataLink; 86 88 … … 104 106 RefPicList m_eRapRefList; 105 107 Int m_iNumDdvCandPics; 106 #endif107 #if MTK_NBDV_TN_FIX_E0172108 108 Bool m_abTIVRINCurrRL [2][2][MAX_NUM_REF]; //whether an inter-view reference picture with the same view index of the inter-view reference picture of temporal reference picture of current picture exists in current reference picture lists 109 #endif110 #if MTK_TEXTURE_MRGCAND_BUGFIX_E0182111 109 Int m_aiTexToDepRef [2][MAX_NUM_REF]; 112 110 #endif … … 186 184 Void setNumReorderPics(Int i, UInt tlayer) { m_numReorderPics[tlayer] = i; } 187 185 Int getNumReorderPics(UInt tlayer) { return m_numReorderPics[tlayer]; } 188 #if MTK_SONY_PROGRESSIVE_MV_COMPRESSION_E0170189 Void compressMotion( int scale);186 #if H_3D 187 Void compressMotion(Int scale); 190 188 #else 191 189 Void compressMotion(); … … 212 210 TComPicYuv* getYuvPicBufferForIndependentBoundaryProcessing() {return m_pNDBFilterYuvTmp;} 213 211 std::vector<TComDataCU*>& getOneSliceCUDataForNDBFilter (Int sliceID) { return m_vSliceCUDataLink[sliceID];} 212 213 214 /* field coding parameters*/ 215 216 Void setTopField(bool b) {m_isTop = b;} 217 bool isTopField() {return m_isTop;} 218 Void setField(bool b) {m_isField = b;} 219 bool isField() {return m_isField;} 214 220 215 221 #if H_MV … … 224 230 UInt getRapRefIdx() {return m_uiRapRefIdx; } 225 231 RefPicList getRapRefList() {return m_eRapRefList; } 226 #endif 227 #if MTK_NBDV_TN_FIX_E0172 228 Void checkTemporalIVRef(); 229 Bool isTempIVRefValid(Int currCandPic, Int iTempRefDir, Int iTempRefIdx); 230 #endif 231 #if MTK_TEXTURE_MRGCAND_BUGFIX_E0182 232 Void checkTextureRef( ); 233 Int isTextRefValid(Int iTextRefDir, Int iTextRefIdx); 232 Void checkTemporalIVRef(); 233 Bool isTempIVRefValid(Int currCandPic, Int iTempRefDir, Int iTempRefIdx); 234 Void checkTextureRef( ); 235 Int isTextRefValid(Int iTextRefDir, Int iTextRefIdx); 234 236 #endif 235 237 /** transfer ownership of seis to this picture */
Note: See TracChangeset for help on using the changeset viewer.