- Timestamp:
- 11 Aug 2015, 17:07:56 (9 years ago)
- Location:
- branches/HTM-14.1-update-dev1/source/Lib
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-14.1-update-dev1/source/Lib/TLibCommon/TComRom.cpp
r1309 r1311 551 551 Bool g_decTraceMvFromMerge = false; 552 552 Bool g_decTracePicOutput = false; 553 Bool g_startStopTrace = true;554 Bool g_outputPos = false; 553 Bool g_startStopTrace = false; 554 Bool g_outputPos = false; 555 555 Bool g_traceCameraParameters = false; 556 556 Bool g_encNumberOfWrittenBits = false; … … 691 691 << std::endl; 692 692 } 693 694 693 Bool startTrace = false; 695 694 if ( g_startStopTrace && poc == 0 && layerId == 0 ) … … 707 706 g_traceCopyBack = false; 708 707 } 709 710 708 Bool stopTrace = false; 711 709 if ( g_startStopTrace && poc == 0 && layerId == 0 ) … … 767 765 } 768 766 } 769 770 767 Void prinStrIncIndent( Bool b, std::string strStr ) 771 768 { … … 779 776 } 780 777 } 781 782 778 Void decIndent( Bool b ) 783 779 { … … 787 783 } 788 784 } 789 790 785 #endif 791 786 #endif -
branches/HTM-14.1-update-dev1/source/Lib/TLibCommon/TComSlice.cpp
r1305 r1311 3905 3905 if ( g_traceCameraParameters ) 3906 3906 { 3907 std::cout << std::endl <<"Cp: " << codScale [ iInVoi ] << " " << codOffset[ iInVoi ] << " "3908 << invCodScale[ iInVoi ] << " " << invCodOffset[ iInVoi ] << " " << log2Div ;3907 std::cout << "Cp: " << codScale [ iInVoi ] << " " << codOffset[ iInVoi ] << " " 3908 << invCodScale[ iInVoi ] << " " << invCodOffset[ iInVoi ] << " " << log2Div << std::endl ; 3909 3909 } 3910 3910 #endif -
branches/HTM-14.1-update-dev1/source/Lib/TLibCommon/TComSlice.h
r1310 r1311 2948 2948 Void setCamparaSlice ( Int** aaiScale = 0, Int** aaiOffset = 0 ); 2949 2949 2950 IntAry1d getCodedScale () 2951 IntAry1d getCodedOffset () 2952 IntAry1d getInvCodedScale () 2953 IntAry1d getInvCodedOffset () 2950 IntAry1d getCodedScale () const { return m_aaiCodedScale [0]; } 2951 IntAry1d getCodedOffset () const { return m_aaiCodedOffset[0]; } 2952 IntAry1d getInvCodedScale () const { return m_aaiCodedScale [1]; } 2953 IntAry1d getInvCodedOffset () const { return m_aaiCodedOffset[1]; } 2954 2954 2955 2955 Void setCpScale( Int j, Int val ) { m_aaiCodedScale[0][j] = val; } -
branches/HTM-14.1-update-dev1/source/Lib/TLibCommon/TypeDef.h
r1310 r1311 67 67 #if NH_MV 68 68 69 #define NH_3D_FIX_TICKET_101 ( 1 && NH_3D_VER141_DEC_COMP_FLAG ) // Camera parameters for depth 69 70 #define NH_MV_FIX_TICKET_105 1 // layer_set_idx_for_ols_minus1 length 70 71 #define NH_3D_FIX_TICKET_98 1 // Writing of depth intra skip flag -
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecCAVLC.cpp
r1306 r1311 2898 2898 { 2899 2899 Int voiInVps = vps->getVoiInVps( pcSlice->getViewIndex() ); 2900 #if NH_3D_FIX_TICKET_101 2901 if( vps->getCpInSliceSegmentHeaderFlag( voiInVps ) ) 2902 #else 2900 2903 if( vps->getCpInSliceSegmentHeaderFlag( voiInVps ) && !pcSlice->getIsDepth() ) 2904 #endif 2901 2905 { 2902 2906 for( Int m = 0; m < vps->getNumCp( voiInVps ); m++ ) -
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecTop.cpp
r1305 r1311 220 220 } 221 221 222 Void 223 CamParsCollector::setSlice( TComSlice* pcSlice ) 222 Void CamParsCollector::setSlice( const TComSlice* pcSlice ) 224 223 { 225 224 if( pcSlice == 0 ) … … 292 291 293 292 293 #if !NH_3D_FIX_TICKET_101 294 294 #if NH_3D_IV_MERGE 295 295 Void … … 301 301 } 302 302 } 303 #endif 303 304 #endif 304 305 … … 1258 1259 } 1259 1260 1261 #if !NH_3D_FIX_TICKET_101 1260 1262 #if NH_3D_IV_MERGE 1261 1263 #if H_3D_FCO … … 1267 1269 m_pcCamParsCollector->copyCamParamForSlice( pcSlice ); 1268 1270 } 1271 #endif 1269 1272 #endif 1270 1273 // Decode a picture -
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecTop.h
r1305 r1311 76 76 77 77 Void uninit (); 78 Void setSlice (TComSlice* pcSlice );78 Void setSlice ( const TComSlice* pcSlice ); 79 79 80 80 Bool isInitialized() const { return m_bInitialized; } 81 81 Int**** getBaseViewShiftLUTI() { return m_aiBaseViewShiftLUT; } 82 82 83 #if !NH_3D_FIX_TICKET_101 83 84 #if NH_3D_IV_MERGE 84 85 Void copyCamParamForSlice( TComSlice* pcSlice ); 85 86 #endif 86 87 #endif 87 88 88 89 private: -
branches/HTM-14.1-update-dev1/source/Lib/TLibEncoder/TEncCavlc.cpp
r1305 r1311 2204 2204 { 2205 2205 Int voiInVps = vps->getVoiInVps( pcSlice->getViewIndex() ); 2206 #if NH_3D_FIX_TICKET_101 2207 if( vps->getCpInSliceSegmentHeaderFlag( voiInVps ) ) 2208 #else 2206 2209 if( vps->getCpInSliceSegmentHeaderFlag( voiInVps ) && !pcSlice->getIsDepth() ) 2210 #endif 2207 2211 { 2208 2212 for( Int m = 0; m < vps->getNumCp( voiInVps ); m++ )
Note: See TracChangeset for help on using the changeset viewer.