FFmpeg
Data Fields
AV1RawOBU Struct Reference

#include <cbs_av1.h>

Data Fields

AV1RawOBUHeader header
 
size_t obu_size
 
uint8_t obu_size_byte_len
 
union {
   AV1RawSequenceHeader   sequence_header
 
   AV1RawFrameHeader   frame_header
 
   AV1RawFrame   frame
 
   AV1RawTileGroup   tile_group
 
   AV1RawTileList   tile_list
 
   AV1RawMetadata   metadata
 
   AV1RawPadding   padding
 
obu
 

Detailed Description

Definition at line 400 of file cbs_av1.h.

Field Documentation

◆ header

AV1RawOBUHeader AV1RawOBU::header

◆ obu_size

size_t AV1RawOBU::obu_size

Definition at line 403 of file cbs_av1.h.

Referenced by cbs_av1_read_unit(), and cbs_av1_write_obu().

◆ obu_size_byte_len

uint8_t AV1RawOBU::obu_size_byte_len

Definition at line 404 of file cbs_av1.h.

Referenced by cbs_av1_write_obu(), and vaapi_encode_av1_init_picture_params().

◆ sequence_header

AV1RawSequenceHeader AV1RawOBU::sequence_header

◆ frame_header

AV1RawFrameHeader AV1RawOBU::frame_header

◆ frame

AV1RawFrame AV1RawOBU::frame

◆ tile_group

AV1RawTileGroup AV1RawOBU::tile_group

◆ tile_list

AV1RawTileList AV1RawOBU::tile_list

Definition at line 411 of file cbs_av1.h.

Referenced by cbs_av1_read_unit(), and cbs_av1_write_obu().

◆ metadata

AV1RawMetadata AV1RawOBU::metadata

◆ padding

AV1RawPadding AV1RawOBU::padding

Definition at line 413 of file cbs_av1.h.

Referenced by cbs_av1_read_unit(), and cbs_av1_write_obu().

◆ obu

union { ... } AV1RawOBU::obu

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