Changeset 815 in SHVCSoftware for trunk/source/Lib/TLibEncoder/TEncCfg.h
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/SHM-6-dev merged: 715-751,753-814
- Property svn:mergeinfo changed
-
trunk/source
- Property svn:mergeinfo changed
/branches/SHM-6-dev/source merged: 715-726,728-744,746-751,753-802,804-814
- Property svn:mergeinfo changed
-
trunk/source/Lib/TLibEncoder/TEncCfg.h
r713 r815 248 248 Int* m_codedPivotValue; 249 249 Int* m_targetPivotValue; 250 #if P0050_KNEE_FUNCTION_SEI 251 Bool m_kneeSEIEnabled; 252 Int m_kneeSEIId; 253 Bool m_kneeSEICancelFlag; 254 Bool m_kneeSEIPersistenceFlag; 255 Bool m_kneeSEIMappingFlag; 256 Int m_kneeSEIInputDrange; 257 Int m_kneeSEIInputDispLuminance; 258 Int m_kneeSEIOutputDrange; 259 Int m_kneeSEIOutputDispLuminance; 260 Int m_kneeSEINumKneePointsMinus1; 261 Int* m_kneeSEIInputKneePoint; 262 Int* m_kneeSEIOutputKneePoint; 263 #endif 250 264 #if Q0074_SEI_COLOR_MAPPING 251 265 Char* m_seiColorMappingFile; … … 262 276 Int m_SOPDescriptionSEIEnabled; 263 277 Int m_scalableNestingSEIEnabled; 278 #if Q0189_TMVP_CONSTRAINTS 279 Int m_TMVPConstraintsSEIEnabled; 280 #endif 264 281 //====== Weighted Prediction ======== 265 282 Bool m_useWeightedPred; //< Use of Weighting Prediction (P_SLICE) … … 348 365 Bool m_motionPredEnabledFlag[MAX_VPS_LAYER_ID_PLUS1]; 349 366 #endif 350 #if N0120_MAX_TID_REF_CFG351 367 Int m_maxTidIlRefPicsPlus1; 352 #endif353 368 #if AUXILIARY_PICTURES 354 369 ChromaFormat m_chromaFormatIDC; … … 670 685 Void setTMISEIExtendedWhiteLevelLumaCodeValue(Int b) { m_extendedWhiteLevelLumaCodeValue =b; } 671 686 Int getTMISEIExtendedWhiteLevelLumaCodeValue() { return m_extendedWhiteLevelLumaCodeValue; } 687 #if P0050_KNEE_FUNCTION_SEI 688 Void setKneeSEIEnabled(Int b) { m_kneeSEIEnabled = b; } 689 Bool getKneeSEIEnabled() { return m_kneeSEIEnabled; } 690 Void setKneeSEIId(Int b) { m_kneeSEIId = b; } 691 Int getKneeSEIId() { return m_kneeSEIId; } 692 Void setKneeSEICancelFlag(Bool b) { m_kneeSEICancelFlag=b; } 693 Bool getKneeSEICancelFlag() { return m_kneeSEICancelFlag; } 694 Void setKneeSEIPersistenceFlag(Bool b) { m_kneeSEIPersistenceFlag = b; } 695 Bool getKneeSEIPersistenceFlag() { return m_kneeSEIPersistenceFlag; } 696 Void setKneeSEIMappingFlag(Bool b) { m_kneeSEIMappingFlag = b; } 697 Bool getKneeSEIMappingFlag() { return m_kneeSEIMappingFlag; } 698 Void setKneeSEIInputDrange(Int b) { m_kneeSEIInputDrange = b; } 699 Int getKneeSEIInputDrange() { return m_kneeSEIInputDrange; } 700 Void setKneeSEIInputDispLuminance(Int b) { m_kneeSEIInputDispLuminance = b; } 701 Int getKneeSEIInputDispLuminance() { return m_kneeSEIInputDispLuminance; } 702 Void setKneeSEIOutputDrange(Int b) { m_kneeSEIOutputDrange = b; } 703 Int getKneeSEIOutputDrange() { return m_kneeSEIOutputDrange; } 704 Void setKneeSEIOutputDispLuminance(Int b) { m_kneeSEIOutputDispLuminance = b; } 705 Int getKneeSEIOutputDispLuminance() { return m_kneeSEIOutputDispLuminance; } 706 Void setKneeSEINumKneePointsMinus1(Int b) { m_kneeSEINumKneePointsMinus1 = b; } 707 Int getKneeSEINumKneePointsMinus1() { return m_kneeSEINumKneePointsMinus1; } 708 Void setKneeSEIInputKneePoint(Int *p) { m_kneeSEIInputKneePoint = p; } 709 Int* getKneeSEIInputKneePoint() { return m_kneeSEIInputKneePoint; } 710 Void setKneeSEIOutputKneePoint(Int *p) { m_kneeSEIOutputKneePoint = p; } 711 Int* getKneeSEIOutputKneePoint() { return m_kneeSEIOutputKneePoint; } 712 #endif 672 713 #if Q0074_SEI_COLOR_MAPPING 673 714 Void setColorMappingInfoSEIFile( Char* nameFile ) { m_seiColorMappingFile = nameFile; } … … 695 736 Int getSOPDescriptionSEIEnabled() { return m_SOPDescriptionSEIEnabled; } 696 737 Void setScalableNestingSEIEnabled(Int b) { m_scalableNestingSEIEnabled = b; } 738 #if Q0189_TMVP_CONSTRAINTS 739 void setTMVPConstraintsSEIEnabled(Int b) { m_TMVPConstraintsSEIEnabled = b; } 740 #endif 697 741 Int getScalableNestingSEIEnabled() { return m_scalableNestingSEIEnabled; } 742 #if Q0189_TMVP_CONSTRAINTS 743 Int getTMVPConstraintsSEIEnabled() { return m_TMVPConstraintsSEIEnabled; } 744 #endif 698 745 Void setUseWP ( Bool b ) { m_useWeightedPred = b; } 699 746 Void setWPBiPred ( Bool b ) { m_useWeightedBiPred = b; } … … 877 924 Void setMotionPredEnabledFlag (Int i,Bool flag) { m_motionPredEnabledFlag[i] = flag; } 878 925 #endif 879 #if N0120_MAX_TID_REF_CFG880 926 Int getMaxTidIlRefPicsPlus1 () { return m_maxTidIlRefPicsPlus1; } 881 927 Void setMaxTidIlRefPicsPlus1 (Int num) { m_maxTidIlRefPicsPlus1 = num; } 882 #endif883 928 #if LAYERS_NOT_PRESENT_SEI 884 929 Void setLayersNotPresentSEIEnabled(Int b) { m_layersNotPresentSEIEnabled = b; }
Note: See TracChangeset for help on using the changeset viewer.