FFmpeg
Data Fields
H265RawSEIPayload Struct Reference

#include <cbs_h265.h>

Data Fields

uint32_t payload_type
 
uint32_t payload_size
 
union {
   H265RawSEIBufferingPeriod   buffering_period
 
   H265RawSEIPicTiming   pic_timing
 
   H265RawSEIPanScanRect   pan_scan_rect
 
   H265RawSEIUserDataRegistered   user_data_registered
 
   H265RawSEIUserDataUnregistered   user_data_unregistered
 
   H265RawSEIRecoveryPoint   recovery_point
 
   H265RawSEIDisplayOrientation   display_orientation
 
   H265RawSEIActiveParameterSets   active_parameter_sets
 
   H265RawSEIDecodedPictureHash   decoded_picture_hash
 
   H265RawSEITimeCode   time_code
 
   H265RawSEIMasteringDisplayColourVolume   mastering_display
 
   H265RawSEIContentLightLevelInfo   content_light_level
 
   H265RawSEIAlternativeTransferCharacteristics   alternative_transfer_characteristics
 
   H265RawSEIAlphaChannelInfo   alpha_channel_info
 
   struct {
      uint8_t *   data
 
      size_t   data_length
 
      AVBufferRef *   data_ref
 
   }   other
 
payload
 
H265RawExtensionData extension_data
 

Detailed Description

Definition at line 693 of file cbs_h265.h.

Field Documentation

◆ payload_type

uint32_t H265RawSEIPayload::payload_type

Definition at line 694 of file cbs_h265.h.

Referenced by cbs_h265_free_sei_payload().

◆ payload_size

uint32_t H265RawSEIPayload::payload_size

Definition at line 695 of file cbs_h265.h.

◆ buffering_period

H265RawSEIBufferingPeriod H265RawSEIPayload::buffering_period

Definition at line 697 of file cbs_h265.h.

◆ pic_timing

H265RawSEIPicTiming H265RawSEIPayload::pic_timing

Definition at line 698 of file cbs_h265.h.

◆ pan_scan_rect

H265RawSEIPanScanRect H265RawSEIPayload::pan_scan_rect

Definition at line 699 of file cbs_h265.h.

◆ user_data_registered

H265RawSEIUserDataRegistered H265RawSEIPayload::user_data_registered

Definition at line 700 of file cbs_h265.h.

Referenced by cbs_h265_free_sei_payload().

◆ user_data_unregistered

H265RawSEIUserDataUnregistered H265RawSEIPayload::user_data_unregistered

Definition at line 701 of file cbs_h265.h.

Referenced by cbs_h265_free_sei_payload().

◆ recovery_point

H265RawSEIRecoveryPoint H265RawSEIPayload::recovery_point

Definition at line 702 of file cbs_h265.h.

◆ display_orientation

H265RawSEIDisplayOrientation H265RawSEIPayload::display_orientation

Definition at line 703 of file cbs_h265.h.

◆ active_parameter_sets

H265RawSEIActiveParameterSets H265RawSEIPayload::active_parameter_sets

Definition at line 704 of file cbs_h265.h.

◆ decoded_picture_hash

H265RawSEIDecodedPictureHash H265RawSEIPayload::decoded_picture_hash

Definition at line 705 of file cbs_h265.h.

◆ time_code

H265RawSEITimeCode H265RawSEIPayload::time_code

Definition at line 706 of file cbs_h265.h.

◆ mastering_display

H265RawSEIMasteringDisplayColourVolume H265RawSEIPayload::mastering_display

Definition at line 707 of file cbs_h265.h.

◆ content_light_level

H265RawSEIContentLightLevelInfo H265RawSEIPayload::content_light_level

Definition at line 708 of file cbs_h265.h.

◆ alternative_transfer_characteristics

H265RawSEIAlternativeTransferCharacteristics H265RawSEIPayload::alternative_transfer_characteristics

Definition at line 710 of file cbs_h265.h.

◆ alpha_channel_info

H265RawSEIAlphaChannelInfo H265RawSEIPayload::alpha_channel_info

Definition at line 711 of file cbs_h265.h.

◆ data

uint8_t* H265RawSEIPayload::data

Definition at line 713 of file cbs_h265.h.

◆ data_length

size_t H265RawSEIPayload::data_length

Definition at line 714 of file cbs_h265.h.

◆ data_ref

AVBufferRef* H265RawSEIPayload::data_ref

Definition at line 715 of file cbs_h265.h.

◆ other

struct { ... } H265RawSEIPayload::other

◆ payload

union { ... } H265RawSEIPayload::payload

◆ extension_data

H265RawExtensionData H265RawSEIPayload::extension_data

Definition at line 718 of file cbs_h265.h.

Referenced by cbs_h265_free_sei_payload().


The documentation for this struct was generated from the following file: