FFmpeg  4.0
Data Fields
H264RawSEIPayload Struct Reference

#include <libavcodec/cbs_h264.h>

Data Fields

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

Detailed Description

Definition at line 298 of file cbs_h264.h.

Field Documentation

◆ payload_type

uint32_t H264RawSEIPayload::payload_type

◆ payload_size

uint32_t H264RawSEIPayload::payload_size

Definition at line 300 of file cbs_h264.h.

Referenced by h264_metadata_filter().

◆ buffering_period

H264RawSEIBufferingPeriod H264RawSEIPayload::buffering_period

Definition at line 302 of file cbs_h264.h.

Referenced by vaapi_encode_h264_write_extra_header().

◆ pic_timing

H264RawSEIPicTiming H264RawSEIPayload::pic_timing

Definition at line 303 of file cbs_h264.h.

Referenced by vaapi_encode_h264_write_extra_header().

◆ user_data_registered

H264RawSEIUserDataRegistered H264RawSEIPayload::user_data_registered

Definition at line 305 of file cbs_h264.h.

Referenced by cbs_h264_free_sei_payload().

◆ user_data_unregistered

H264RawSEIUserDataUnregistered H264RawSEIPayload::user_data_unregistered

◆ recovery_point

H264RawSEIRecoveryPoint H264RawSEIPayload::recovery_point

Definition at line 307 of file cbs_h264.h.

Referenced by vaapi_encode_h264_write_extra_header().

◆ display_orientation

H264RawSEIDisplayOrientation H264RawSEIPayload::display_orientation

Definition at line 308 of file cbs_h264.h.

Referenced by h264_metadata_filter().

◆ data

uint8_t* H264RawSEIPayload::data

Definition at line 310 of file cbs_h264.h.

◆ data_length

size_t H264RawSEIPayload::data_length

Definition at line 311 of file cbs_h264.h.

◆ data_ref

AVBufferRef* H264RawSEIPayload::data_ref

Definition at line 312 of file cbs_h264.h.

◆ other

struct { ... } H264RawSEIPayload::other

◆ payload

union { ... } H264RawSEIPayload::payload

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