FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
CodedBitstreamAV1Context Struct Reference

#include <cbs_av1.h>

Data Fields

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 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
 
AV1ReferenceFrameState ref [AV1_NUM_REF_FRAMES]
 
uint8_twrite_buffer
 
size_t write_buffer_size
 

Detailed Description

Definition at line 398 of file cbs_av1.h.

Field Documentation

AV1RawSequenceHeader* CodedBitstreamAV1Context::sequence_header
AVBufferRef* CodedBitstreamAV1Context::sequence_header_ref

Definition at line 400 of file cbs_av1.h.

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

int CodedBitstreamAV1Context::seen_frame_header

Definition at line 402 of file cbs_av1.h.

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

AVBufferRef* CodedBitstreamAV1Context::frame_header_ref

Definition at line 403 of file cbs_av1.h.

Referenced by cbs_av1_close(), and frame_header_obu().

uint8_t* CodedBitstreamAV1Context::frame_header

Definition at line 404 of file cbs_av1.h.

Referenced by frame_header_obu().

size_t CodedBitstreamAV1Context::frame_header_size

Definition at line 405 of file cbs_av1.h.

Referenced by frame_header_obu().

int CodedBitstreamAV1Context::temporal_id

Definition at line 407 of file cbs_av1.h.

Referenced by cbs_av1_read_unit(), and uncompressed_header().

int CodedBitstreamAV1Context::spatial_id

Definition at line 408 of file cbs_av1.h.

Referenced by cbs_av1_read_unit(), and uncompressed_header().

int CodedBitstreamAV1Context::operating_point_idc

Definition at line 409 of file cbs_av1.h.

Referenced by cbs_av1_read_unit().

int CodedBitstreamAV1Context::bit_depth

Definition at line 411 of file cbs_av1.h.

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

int CodedBitstreamAV1Context::frame_width
int CodedBitstreamAV1Context::frame_height
int CodedBitstreamAV1Context::upscaled_width

Definition at line 414 of file cbs_av1.h.

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

int CodedBitstreamAV1Context::render_width

Definition at line 415 of file cbs_av1.h.

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

int CodedBitstreamAV1Context::render_height

Definition at line 416 of file cbs_av1.h.

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

int CodedBitstreamAV1Context::num_planes
int CodedBitstreamAV1Context::coded_lossless

Definition at line 419 of file cbs_av1.h.

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

int CodedBitstreamAV1Context::all_lossless

Definition at line 420 of file cbs_av1.h.

Referenced by lr_params(), and uncompressed_header().

int CodedBitstreamAV1Context::tile_cols

Definition at line 421 of file cbs_av1.h.

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

int CodedBitstreamAV1Context::tile_rows

Definition at line 422 of file cbs_av1.h.

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

AV1ReferenceFrameState CodedBitstreamAV1Context::ref[AV1_NUM_REF_FRAMES]
uint8_t* CodedBitstreamAV1Context::write_buffer

Definition at line 427 of file cbs_av1.h.

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

size_t CodedBitstreamAV1Context::write_buffer_size

Definition at line 428 of file cbs_av1.h.

Referenced by cbs_av1_write_unit().


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