FFmpeg
Data Fields
H264RawSEIPayload Struct Reference

#include <cbs_h264.h>

Data Fields

uint32_t payload_type
 
uint32_t payload_size
 
union {
   H264RawSEIBufferingPeriod   buffering_period
 
   H264RawSEIPicTiming   pic_timing
 
   H264RawSEIPanScanRect   pan_scan_rect
 
   H264RawSEIUserDataRegistered   user_data_registered
 
   H264RawSEIUserDataUnregistered   user_data_unregistered
 
   H264RawSEIRecoveryPoint   recovery_point
 
   H264RawSEIDisplayOrientation   display_orientation
 
   H264RawSEIMasteringDisplayColourVolume   mastering_display_colour_volume
 
   H264RawSEIAlternativeTransferCharacteristics   alternative_transfer_characteristics
 
   struct {
      uint8_t *   data
 
      size_t   data_length
 
      AVBufferRef *   data_ref
 
   }   other
 
payload
 

Detailed Description

Definition at line 321 of file cbs_h264.h.

Field Documentation

◆ payload_type

uint32_t H264RawSEIPayload::payload_type

Definition at line 322 of file cbs_h264.h.

Referenced by cbs_h264_free_sei_payload(), and h264_metadata_filter().

◆ payload_size

uint32_t H264RawSEIPayload::payload_size

Definition at line 323 of file cbs_h264.h.

◆ buffering_period

H264RawSEIBufferingPeriod H264RawSEIPayload::buffering_period

Definition at line 325 of file cbs_h264.h.

◆ pic_timing

H264RawSEIPicTiming H264RawSEIPayload::pic_timing

Definition at line 326 of file cbs_h264.h.

◆ pan_scan_rect

H264RawSEIPanScanRect H264RawSEIPayload::pan_scan_rect

Definition at line 327 of file cbs_h264.h.

◆ user_data_registered

H264RawSEIUserDataRegistered H264RawSEIPayload::user_data_registered

Definition at line 329 of file cbs_h264.h.

Referenced by cbs_h264_free_sei_payload().

◆ user_data_unregistered

H264RawSEIUserDataUnregistered H264RawSEIPayload::user_data_unregistered

Definition at line 330 of file cbs_h264.h.

Referenced by cbs_h264_free_sei_payload(), and h264_metadata_filter().

◆ recovery_point

H264RawSEIRecoveryPoint H264RawSEIPayload::recovery_point

Definition at line 331 of file cbs_h264.h.

◆ display_orientation

H264RawSEIDisplayOrientation H264RawSEIPayload::display_orientation

Definition at line 332 of file cbs_h264.h.

Referenced by h264_metadata_filter().

◆ mastering_display_colour_volume

H264RawSEIMasteringDisplayColourVolume H264RawSEIPayload::mastering_display_colour_volume

Definition at line 333 of file cbs_h264.h.

◆ alternative_transfer_characteristics

H264RawSEIAlternativeTransferCharacteristics H264RawSEIPayload::alternative_transfer_characteristics

Definition at line 335 of file cbs_h264.h.

◆ data

uint8_t* H264RawSEIPayload::data

Definition at line 337 of file cbs_h264.h.

◆ data_length

size_t H264RawSEIPayload::data_length

Definition at line 338 of file cbs_h264.h.

◆ data_ref

AVBufferRef* H264RawSEIPayload::data_ref

Definition at line 339 of file cbs_h264.h.

◆ other

struct { ... } H264RawSEIPayload::other

◆ payload

union { ... } H264RawSEIPayload::payload

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