Changeset 776 in SHVCSoftware for branches/SHM-6-dev/source/Lib/TLibCommon
- Timestamp:
- 21 May 2014, 02:18:44 (11 years ago)
- Location:
- branches/SHM-6-dev/source/Lib/TLibCommon
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-6-dev/source/Lib/TLibCommon/SEI.h
r698 r776 66 66 POST_FILTER_HINT = 22, 67 67 TONE_MAPPING_INFO = 23, 68 #if P0050_KNEE_FUNCTION_SEI 69 KNEE_FUNCTION_INFO = 24, 70 #endif 68 71 FRAME_PACKING = 45, 69 72 DISPLAY_ORIENTATION = 47, … … 407 410 Int m_extendedWhiteLevelLumaCodeValue; 408 411 }; 409 412 #if P0050_KNEE_FUNCTION_SEI 413 class SEIKneeFunctionInfo : public SEI 414 { 415 public: 416 PayloadType payloadType() const { return KNEE_FUNCTION_INFO; } 417 SEIKneeFunctionInfo() {} 418 virtual ~SEIKneeFunctionInfo() {} 419 420 Int m_kneeId; 421 Bool m_kneeCancelFlag; 422 Bool m_kneePersistenceFlag; 423 Bool m_kneeMappingFlag; 424 Int m_kneeInputDrange; 425 Int m_kneeInputDispLuminance; 426 Int m_kneeOutputDrange; 427 Int m_kneeOutputDispLuminance; 428 Int m_kneeNumKneePointsMinus1; 429 std::vector<Int> m_kneeInputKneePoint; 430 std::vector<Int> m_kneeOutputKneePoint; 431 }; 432 #endif 410 433 #if Q0074_SEI_COLOR_MAPPING 411 434 class SEIColorMappingInfo : public SEI -
branches/SHM-6-dev/source/Lib/TLibCommon/TypeDef.h
r773 r776 100 100 #define Q0048_CGS_3D_ASYMLUT 1 ///< JCTVC-Q0048: Colour gamut scalability with look-up table 101 101 #if Q0048_CGS_3D_ASYMLUT 102 102 103 #define CGS_GCC_NO_VECTORIZATION 1 103 104 #define O0194_WEIGHTED_PREDICTION_CGS 0 … … 264 265 #define LAYER_DECPICBUFF_PARAM 1 ///< JCTVC-Q0102 Proposal 2 infer value from layer DPB param 265 266 #define HRD_BPB 1 ///< JCTVC-Q0101 Bitstream Partition Buffering Proposals 267 268 #define P0050_KNEE_FUNCTION_SEI 1 ///< JCTVC-P0050: Knee function SEI 269 266 270 #if VIEW_ID_RELATED_SIGNALING 267 271 /// scalability types
Note: See TracChangeset for help on using the changeset viewer.