FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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
 
   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

uint32_t H264RawSEIPayload::payload_type
uint32_t H264RawSEIPayload::payload_size

Definition at line 300 of file cbs_h264.h.

Referenced by h264_metadata_filter().

H264RawSEIBufferingPeriod H264RawSEIPayload::buffering_period

Definition at line 302 of file cbs_h264.h.

Referenced by vaapi_encode_h264_write_extra_header().

H264RawSEIPicTiming H264RawSEIPayload::pic_timing

Definition at line 303 of file cbs_h264.h.

Referenced by vaapi_encode_h264_write_extra_header().

H264RawSEIUserDataRegistered H264RawSEIPayload::user_data_registered

Definition at line 305 of file cbs_h264.h.

Referenced by cbs_h264_free_sei_payload().

H264RawSEIUserDataUnregistered H264RawSEIPayload::user_data_unregistered
H264RawSEIRecoveryPoint H264RawSEIPayload::recovery_point

Definition at line 307 of file cbs_h264.h.

Referenced by vaapi_encode_h264_write_extra_header().

H264RawSEIDisplayOrientation H264RawSEIPayload::display_orientation

Definition at line 308 of file cbs_h264.h.

Referenced by h264_metadata_filter().

uint8_t* H264RawSEIPayload::data

Definition at line 310 of file cbs_h264.h.

size_t H264RawSEIPayload::data_length

Definition at line 311 of file cbs_h264.h.

AVBufferRef* H264RawSEIPayload::data_ref

Definition at line 312 of file cbs_h264.h.

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

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