FFmpeg
Data Fields
AV1OBU Struct Reference

#include <av1_parse.h>

Data Fields

int size
 Size of payload. More...
 
const uint8_t * data
 
int size_bits
 Size, in bits, of just the data, excluding the trailing_one_bit and any trailing padding. More...
 
int raw_size
 Size of entire OBU, including header. More...
 
const uint8_t * raw_data
 
GetBitContext gb
 GetBitContext initialized to the start of the payload. More...
 
int type
 
int temporal_id
 
int spatial_id
 

Detailed Description

Definition at line 33 of file av1_parse.h.

Field Documentation

◆ size

int AV1OBU::size

Size of payload.

Definition at line 35 of file av1_parse.h.

Referenced by ff_av1_extract_obu(), and ff_av1_packet_split().

◆ data

const uint8_t* AV1OBU::data

Definition at line 36 of file av1_parse.h.

Referenced by ff_av1_extract_obu(), and ff_av1_packet_split().

◆ size_bits

int AV1OBU::size_bits

Size, in bits, of just the data, excluding the trailing_one_bit and any trailing padding.

Definition at line 42 of file av1_parse.h.

Referenced by ff_av1_packet_split().

◆ raw_size

int AV1OBU::raw_size

Size of entire OBU, including header.

Definition at line 45 of file av1_parse.h.

Referenced by extract_extradata_av1(), and ff_av1_extract_obu().

◆ raw_data

const uint8_t* AV1OBU::raw_data

Definition at line 46 of file av1_parse.h.

Referenced by extract_extradata_av1(), and ff_av1_extract_obu().

◆ gb

GetBitContext AV1OBU::gb

GetBitContext initialized to the start of the payload.

Definition at line 49 of file av1_parse.h.

Referenced by ff_av1_packet_split().

◆ type

int AV1OBU::type

◆ temporal_id

int AV1OBU::temporal_id

Definition at line 53 of file av1_parse.h.

Referenced by ff_av1_extract_obu().

◆ spatial_id

int AV1OBU::spatial_id

Definition at line 54 of file av1_parse.h.

Referenced by ff_av1_extract_obu().


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