Changeset 189 in 3DVCSoftware for trunk/source/Lib/TLibEncoder/TEncCavlc.cpp
- Timestamp:
- 18 Nov 2012, 22:11:37 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibEncoder/TEncCavlc.cpp
r100 r189 645 645 #endif 646 646 647 #if OL_QTLIMIT_PREDCODING_B0068 648 if( bIsDepth ) 649 { 650 WRITE_FLAG( pcSPS->getUseQTLPC() ? 1 : 0, "use_qtlpc_flag"); 651 } 652 #endif 653 654 #if RWTH_SDC_DLT_B0036 655 if( bIsDepth ) 656 { 657 WRITE_FLAG( pcSPS->getUseDLT() ? 1 : 0, "use_dlt_flag" ); 658 if( pcSPS->getUseDLT() ) 659 { 660 // code mapping 661 xWriteUvlc ( pcSPS->getNumDepthValues() ); 662 for(UInt i=0; i<pcSPS->getNumDepthValues(); i++) 663 { 664 xWriteUvlc( pcSPS->idx2DepthValue(i) ); 665 } 666 } 667 } 668 #endif 669 647 670 if( pcSPS->getViewId() || pcSPS->isDepth() ) 648 671 { … … 749 772 Int address = (pcSlice->getPic()->getPicSym()->getCUOrderMap(lCUAddress) << reqBitsInner) + innerAddress; 750 773 WRITE_FLAG( address==0, "first_slice_in_pic_flag" ); 774 775 #if LGE_ILLUCOMP_B0045 776 // IC flag is on only first_slice_in_pic 777 if (address==0) 778 { 779 if( pcSlice->getSPS()->getViewId() && !pcSlice->getIsDepth() ) 780 { 781 WRITE_FLAG( pcSlice->getApplyIC() ? 1 : 0, "applying IC flag" ); 782 } 783 } 784 #endif 785 751 786 if(address>0) 752 787 { … … 1427 1462 } 1428 1463 1464 #if LGE_ILLUCOMP_B0045 1465 Void TEncCavlc::codeICFlag( TComDataCU* pcCU, UInt uiAbsPartIdx ) 1466 { 1467 assert(0); 1468 } 1469 #endif 1470 1429 1471 Void TEncCavlc::codeSplitFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ) 1430 1472 { … … 2047 2089 return true; 2048 2090 } 2091 2092 #if RWTH_SDC_DLT_B0036 2093 Void TEncCavlc::codeSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx ) 2094 { 2095 assert(0); 2096 } 2097 2098 Void TEncCavlc::codeSDCResidualData ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiSegment ) 2099 { 2100 assert(0); 2101 } 2102 2103 Void TEncCavlc::codeSDCPredMode ( TComDataCU* pcCU, UInt uiAbsPartIdx ) 2104 { 2105 assert(0); 2106 } 2107 #endif 2049 2108 //! \}
Note: See TracChangeset for help on using the changeset viewer.