FFmpeg
Data Fields
CodedBitstreamAV1Context Struct Reference

#include <cbs_av1.h>

Data Fields

const AVClassclass
 
AV1RawSequenceHeadersequence_header
 
AVBufferRefsequence_header_ref
 
int seen_frame_header
 
AVBufferRefframe_header_ref
 
uint8_tframe_header
 
size_t frame_header_size
 
int temporal_id
 
int spatial_id
 
int operating_point_idc
 
int bit_depth
 
int order_hint
 
int frame_width
 
int frame_height
 
int upscaled_width
 
int render_width
 
int render_height
 
int num_planes
 
int coded_lossless
 
int all_lossless
 
int tile_cols
 
int tile_rows
 
int tile_num
 
AV1ReferenceFrameState ref [AV1_NUM_REF_FRAMES]
 
int operating_point
 

Detailed Description

Definition at line 427 of file cbs_av1.h.

Field Documentation

◆ class

const AVClass* CodedBitstreamAV1Context::class

Definition at line 428 of file cbs_av1.h.

◆ sequence_header

AV1RawSequenceHeader* CodedBitstreamAV1Context::sequence_header

◆ sequence_header_ref

AVBufferRef* CodedBitstreamAV1Context::sequence_header_ref

Definition at line 431 of file cbs_av1.h.

Referenced by cbs_av1_close(), cbs_av1_read_unit(), and cbs_av1_write_obu().

◆ seen_frame_header

int CodedBitstreamAV1Context::seen_frame_header

Definition at line 433 of file cbs_av1.h.

Referenced by cbs_av1_flush(), frame_header_obu(), temporal_delimiter_obu(), and tile_group_obu().

◆ frame_header_ref

AVBufferRef* CodedBitstreamAV1Context::frame_header_ref

Definition at line 434 of file cbs_av1.h.

Referenced by cbs_av1_close(), cbs_av1_flush(), and frame_header_obu().

◆ frame_header

uint8_t* CodedBitstreamAV1Context::frame_header

Definition at line 435 of file cbs_av1.h.

Referenced by cbs_av1_flush(), and frame_header_obu().

◆ frame_header_size

size_t CodedBitstreamAV1Context::frame_header_size

Definition at line 436 of file cbs_av1.h.

Referenced by frame_header_obu().

◆ temporal_id

int CodedBitstreamAV1Context::temporal_id

Definition at line 438 of file cbs_av1.h.

Referenced by cbs_av1_read_unit(), obu_header(), and uncompressed_header().

◆ spatial_id

int CodedBitstreamAV1Context::spatial_id

Definition at line 439 of file cbs_av1.h.

Referenced by cbs_av1_read_unit(), obu_header(), and uncompressed_header().

◆ operating_point_idc

int CodedBitstreamAV1Context::operating_point_idc

Definition at line 440 of file cbs_av1.h.

Referenced by cbs_av1_flush(), and cbs_av1_read_unit().

◆ bit_depth

int CodedBitstreamAV1Context::bit_depth

Definition at line 442 of file cbs_av1.h.

Referenced by av1_parser_parse(), color_config(), and uncompressed_header().

◆ order_hint

int CodedBitstreamAV1Context::order_hint

Definition at line 443 of file cbs_av1.h.

Referenced by set_frame_refs(), skip_mode_params(), and uncompressed_header().

◆ frame_width

int CodedBitstreamAV1Context::frame_width

◆ frame_height

int CodedBitstreamAV1Context::frame_height

Definition at line 445 of file cbs_av1.h.

Referenced by frame_size(), frame_size_with_refs(), tile_info(), and uncompressed_header().

◆ upscaled_width

int CodedBitstreamAV1Context::upscaled_width

Definition at line 446 of file cbs_av1.h.

Referenced by frame_size_with_refs(), superres_params(), and uncompressed_header().

◆ render_width

int CodedBitstreamAV1Context::render_width

Definition at line 447 of file cbs_av1.h.

Referenced by frame_size_with_refs(), render_size(), and uncompressed_header().

◆ render_height

int CodedBitstreamAV1Context::render_height

Definition at line 448 of file cbs_av1.h.

Referenced by frame_size_with_refs(), render_size(), and uncompressed_header().

◆ num_planes

int CodedBitstreamAV1Context::num_planes

◆ coded_lossless

int CodedBitstreamAV1Context::coded_lossless

Definition at line 451 of file cbs_av1.h.

Referenced by cdef_params(), loop_filter_params(), read_tx_mode(), and uncompressed_header().

◆ all_lossless

int CodedBitstreamAV1Context::all_lossless

Definition at line 452 of file cbs_av1.h.

Referenced by lr_params(), and uncompressed_header().

◆ tile_cols

int CodedBitstreamAV1Context::tile_cols

Definition at line 453 of file cbs_av1.h.

Referenced by tile_group_obu(), tile_info(), and uncompressed_header().

◆ tile_rows

int CodedBitstreamAV1Context::tile_rows

Definition at line 454 of file cbs_av1.h.

Referenced by tile_group_obu(), tile_info(), and uncompressed_header().

◆ tile_num

int CodedBitstreamAV1Context::tile_num

Definition at line 455 of file cbs_av1.h.

Referenced by cbs_av1_flush(), frame_header_obu(), and tile_group_obu().

◆ ref

AV1ReferenceFrameState CodedBitstreamAV1Context::ref[AV1_NUM_REF_FRAMES]

◆ operating_point

int CodedBitstreamAV1Context::operating_point

Definition at line 460 of file cbs_av1.h.

Referenced by cbs_av1_read_unit().


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