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
 
      AVBufferRef *   data_ref
 
      size_t   data_length
 
   }   other
 
payload
 

Detailed Description

Definition at line 321 of file cbs_h264.h.

Field Documentation

uint32_t H264RawSEIPayload::payload_type
uint32_t H264RawSEIPayload::payload_size

Definition at line 323 of file cbs_h264.h.

H264RawSEIBufferingPeriod H264RawSEIPayload::buffering_period

Definition at line 325 of file cbs_h264.h.

Referenced by vaapi_encode_h264_write_extra_header().

H264RawSEIPicTiming H264RawSEIPayload::pic_timing

Definition at line 326 of file cbs_h264.h.

Referenced by vaapi_encode_h264_write_extra_header().

H264RawSEIPanScanRect H264RawSEIPayload::pan_scan_rect

Definition at line 327 of file cbs_h264.h.

H264RawSEIUserDataRegistered H264RawSEIPayload::user_data_registered

Definition at line 329 of file cbs_h264.h.

Referenced by cbs_h264_free_sei_payload().

H264RawSEIUserDataUnregistered H264RawSEIPayload::user_data_unregistered
H264RawSEIRecoveryPoint H264RawSEIPayload::recovery_point

Definition at line 331 of file cbs_h264.h.

Referenced by vaapi_encode_h264_write_extra_header().

H264RawSEIDisplayOrientation H264RawSEIPayload::display_orientation

Definition at line 332 of file cbs_h264.h.

Referenced by h264_metadata_filter().

H264RawSEIMasteringDisplayColourVolume H264RawSEIPayload::mastering_display_colour_volume

Definition at line 333 of file cbs_h264.h.

H264RawSEIAlternativeTransferCharacteristics H264RawSEIPayload::alternative_transfer_characteristics

Definition at line 335 of file cbs_h264.h.

uint8_t* H264RawSEIPayload::data

Definition at line 337 of file cbs_h264.h.

AVBufferRef* H264RawSEIPayload::data_ref

Definition at line 338 of file cbs_h264.h.

size_t H264RawSEIPayload::data_length

Definition at line 339 of file cbs_h264.h.

struct { ... } H264RawSEIPayload::other
union { ... } H264RawSEIPayload::payload

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