Changeset 465 in 3DVCSoftware for branches/HTM-DEV-0.3-dev2a
- Timestamp:
- 12 Jun 2013, 14:01:34 (12 years ago)
- Location:
- branches/HTM-DEV-0.3-dev2a/source
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-DEV-0.3-dev2a/source/App/TAppDecoder/TAppDecTop.cpp
r464 r465 95 95 m_pchReconFile = NULL; 96 96 } 97 #if H_3D_FIX 98 if (m_pchScaleOffsetFile) 99 { 100 free (m_pchScaleOffsetFile); 101 m_pchScaleOffsetFile = NULL; 102 } 103 #endif 97 104 } 98 105 -
branches/HTM-DEV-0.3-dev2a/source/App/TAppDecoder/TAppDecTop.h
r464 r465 91 91 Void decode (); ///< main decoding function 92 92 93 #if H_3D_ARP 93 #if H_3D_ARP 94 //GT (IVREFS): This is not needed any more. Reference picture can be obtained from m_ivPicLists. Should be fixed later. 94 95 TDecTop* getTDecTop ( Int layerId ) { return m_tDecTop[layerId]; } 95 96 #endif -
branches/HTM-DEV-0.3-dev2a/source/App/TAppEncoder/TAppEncTop.cpp
r464 r465 619 619 m_acTEncTopList[layer]->init( ); 620 620 #if H_3D_ARP 621 //GT (IVREFS): This is not needed any more. Reference pictures can be obtained from m_ivPicLists. Should be fixed later. 621 622 m_acTEncTopList[layer]->setTAppEncTop( this ); 622 623 #endif -
branches/HTM-DEV-0.3-dev2a/source/Lib/TLibCommon/TypeDef.h
r464 r465 91 91 92 92 #define H_3D_ARP 1 // Advanced residual prediction (ARP), JCT3V-D0177 93 #define H_3D_FIX 1 // Temporary for minor fixes 93 94 #endif 94 95 -
branches/HTM-DEV-0.3-dev2a/source/Lib/TLibDecoder/TDecTop.cpp
r464 r465 55 55 m_aaiCodedScale = new Int* [ MAX_NUM_LAYERS ]; 56 56 m_aiViewId = new Int [ MAX_NUM_LAYERS ]; 57 #if !H_3D_FIX 57 58 m_aiLayerIdx = new Int [ MAX_NUM_LAYERS ]; 59 #endif 58 60 59 61 m_bViewReceived = new Bool [ MAX_NUM_LAYERS ]; … … 899 901 if( iViewIdx<getViewIndex() && !bIsDepth ) 900 902 { 903 //GT (IVREFS): m_tAppDecTop is not needed any more. Reference pictures can be obtained from m_ivPicLists. Should be fixed later. 901 904 pcSlice->setBaseViewRefPicList( m_tAppDecTop->getTDecTop(iLayerId)->getListPic(), iViewIdx ); 902 905 } -
branches/HTM-DEV-0.3-dev2a/source/Lib/TLibDecoder/TDecTop.h
r464 r465 89 89 Int** m_aaiCodedScale; 90 90 Int* m_aiViewId; 91 #if !H_3D_FIX 91 92 Int* m_aiLayerIdx; 93 #endif 92 94 93 95 Bool* m_bViewReceived; … … 225 227 #endif 226 228 227 #if H_3D_ARP 229 #if H_3D_ARP 230 //GT (IVREFS): This is not needed any more. Reference picture can be obtained from m_ivPicLists. Should be fixed later. 228 231 TAppDecTop* m_tAppDecTop; 229 232 #endif … … 271 274 272 275 #if H_3D_ARP 276 //GT (IVREFS): This is not needed any more. Reference picture can be obtained from m_ivPicLists. Should be fixed later. 273 277 Void setTAppDecTop( TAppDecTop* pcTAppDecTop ) { m_tAppDecTop = pcTAppDecTop; } 274 278 TAppDecTop* getTAppDecTop() { return m_tAppDecTop; } -
branches/HTM-DEV-0.3-dev2a/source/Lib/TLibEncoder/TEncCu.cpp
r464 r465 177 177 m_ppcTempCU = NULL; 178 178 } 179 179 180 #if H_3D_ARP 181 if(m_ppcWeightedTempCU) 182 { 183 delete [] m_ppcWeightedTempCU; 184 m_ppcWeightedTempCU = NULL; 185 } 186 #endif 180 187 if(m_ppcPredYuvBest) 181 188 { -
branches/HTM-DEV-0.3-dev2a/source/Lib/TLibEncoder/TEncGOP.cpp
r464 r465 683 683 if( iViewIdx<getViewIndex() && !bIsDepth ) 684 684 { 685 //GT (IVREFS): m_tAppEncTop is not needed any more. Reference pictures can be obtained from m_ivPicLists. Should be fixed later. 685 686 pcSlice->setBaseViewRefPicList( m_pcEncTop->getTAppEncTop()->getTEncTop( iLayerId )->getListPic(), iViewIdx ); 686 687 } -
branches/HTM-DEV-0.3-dev2a/source/Lib/TLibEncoder/TEncTop.h
r464 r465 214 214 #endif 215 215 #if H_3D_ARP 216 //GT (IVREFS): m_tAppDecTop is not needed any more. Reference pictures can be obtained from m_ivPicLists. Should be fixed later. 216 217 Void setTAppEncTop( TAppEncTop* pcTAppEncTop ) { m_pcTAppEncTop = pcTAppEncTop; } 217 218 TAppEncTop* getTAppEncTop() { return m_pcTAppEncTop; }
Note: See TracChangeset for help on using the changeset viewer.