FFmpeg
Data Fields
CodedBitstreamAV1Context Struct Reference

#include <cbs_av1.h>

Data Fields

const AVClassclass
 
AV1RawSequenceHeadersequence_header
 
AV1RawOBUsequence_header_ref
 A RefStruct reference backing sequence_header. More...
 
int seen_frame_header
 
AVBufferRefframe_header_ref
 
uint8_t * frame_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
 
int order_hints [AV1_TOTAL_REFS_PER_FRAME]
 
int ref_frame_sign_bias [AV1_TOTAL_REFS_PER_FRAME]
 
AV1ReferenceFrameState ref [AV1_NUM_REF_FRAMES]
 
int operating_point
 
int fixed_obu_size_length
 
int8_t loop_filter_ref_deltas [AV1_TOTAL_REFS_PER_FRAME]
 
int8_t loop_filter_mode_deltas [2]
 
uint8_t feature_enabled [AV1_MAX_SEGMENTS][AV1_SEG_LVL_MAX]
 
int16_t feature_value [AV1_MAX_SEGMENTS][AV1_SEG_LVL_MAX]
 

Detailed Description

Definition at line 438 of file cbs_av1.h.

Field Documentation

◆ class

const AVClass* CodedBitstreamAV1Context::class

Definition at line 439 of file cbs_av1.h.

◆ sequence_header

AV1RawSequenceHeader* CodedBitstreamAV1Context::sequence_header

◆ sequence_header_ref

AV1RawOBU* CodedBitstreamAV1Context::sequence_header_ref

A RefStruct reference backing sequence_header.

Definition at line 443 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

◆ frame_header_ref

AVBufferRef* CodedBitstreamAV1Context::frame_header_ref

Definition at line 446 of file cbs_av1.h.

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

◆ frame_header

uint8_t* CodedBitstreamAV1Context::frame_header

Definition at line 447 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 448 of file cbs_av1.h.

Referenced by frame_header_obu().

◆ temporal_id

int CodedBitstreamAV1Context::temporal_id

Definition at line 450 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 451 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 452 of file cbs_av1.h.

Referenced by cbs_av1_flush(), and cbs_av1_read_unit().

◆ bit_depth

int CodedBitstreamAV1Context::bit_depth

Definition at line 454 of file cbs_av1.h.

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

◆ order_hint

int CodedBitstreamAV1Context::order_hint

Definition at line 455 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 457 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 458 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 459 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 460 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 463 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 464 of file cbs_av1.h.

Referenced by lr_params(), and uncompressed_header().

◆ tile_cols

int CodedBitstreamAV1Context::tile_cols

Definition at line 465 of file cbs_av1.h.

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

◆ tile_rows

int CodedBitstreamAV1Context::tile_rows

Definition at line 466 of file cbs_av1.h.

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

◆ tile_num

int CodedBitstreamAV1Context::tile_num

Definition at line 467 of file cbs_av1.h.

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

◆ order_hints

int CodedBitstreamAV1Context::order_hints[AV1_TOTAL_REFS_PER_FRAME]

Definition at line 469 of file cbs_av1.h.

Referenced by uncompressed_header().

◆ ref_frame_sign_bias

int CodedBitstreamAV1Context::ref_frame_sign_bias[AV1_TOTAL_REFS_PER_FRAME]

Definition at line 470 of file cbs_av1.h.

Referenced by uncompressed_header().

◆ ref

AV1ReferenceFrameState CodedBitstreamAV1Context::ref[AV1_NUM_REF_FRAMES]

◆ operating_point

int CodedBitstreamAV1Context::operating_point

Definition at line 475 of file cbs_av1.h.

Referenced by cbs_av1_read_unit().

◆ fixed_obu_size_length

int CodedBitstreamAV1Context::fixed_obu_size_length

Definition at line 479 of file cbs_av1.h.

Referenced by cbs_av1_write_obu().

◆ loop_filter_ref_deltas

int8_t CodedBitstreamAV1Context::loop_filter_ref_deltas[AV1_TOTAL_REFS_PER_FRAME]

Definition at line 481 of file cbs_av1.h.

Referenced by uncompressed_header().

◆ loop_filter_mode_deltas

int8_t CodedBitstreamAV1Context::loop_filter_mode_deltas[2]

Definition at line 482 of file cbs_av1.h.

Referenced by uncompressed_header().

◆ feature_enabled

uint8_t CodedBitstreamAV1Context::feature_enabled[AV1_MAX_SEGMENTS][AV1_SEG_LVL_MAX]

Definition at line 483 of file cbs_av1.h.

Referenced by uncompressed_header().

◆ feature_value

int16_t CodedBitstreamAV1Context::feature_value[AV1_MAX_SEGMENTS][AV1_SEG_LVL_MAX]

Definition at line 484 of file cbs_av1.h.

Referenced by uncompressed_header().


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