FFmpeg
Data Fields
VP9RawFrameHeader Struct Reference

#include <cbs_vp9.h>

Data Fields

uint8_t  frame_marker
 
uint8_t  profile_low_bit
 
uint8_t  profile_high_bit
 
 
 
uint8_t  frame_type
 
uint8_t  show_frame
 
 
uint8_t  ten_or_twelve_bit
 
uint8_t  color_space
 
uint8_t  color_range
 
uint8_t  subsampling_x
 
uint8_t  subsampling_y
 
 
uint8_t  intra_only
 
 
 
 
 
 
 
uint8_t  frame_context_idx
 
 
uint16_t  frame_width_minus_1
 
 
 
 
 
 
 
uint8_t  loop_filter_level
 
 
 
 
 
 
uint8_t  update_mode_delta [2]
 
 
uint8_t  base_q_idx
 
int8_t  delta_q_y_dc
 
int8_t  delta_q_uv_dc
 
int8_t  delta_q_uv_ac
 
 
 
 
 
uint8_t  segmentation_pred_prob [3]
 
 
 
 
 
 
uint8_t  tile_cols_log2
 
uint8_t  tile_rows_log2
 
 

Detailed Description

Definition at line 83 of file cbs_vp9.h.

Field Documentation

frame_marker

uint8_t VP9RawFrameHeader::frame_marker

Definition at line 84 of file cbs_vp9.h.

profile_low_bit

uint8_t VP9RawFrameHeader::profile_low_bit

Definition at line 85 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

profile_high_bit

uint8_t VP9RawFrameHeader::profile_high_bit

Definition at line 86 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

show_existing_frame

uint8_t VP9RawFrameHeader::show_existing_frame

Definition at line 88 of file cbs_vp9.h.

frame_to_show_map_idx

uint8_t VP9RawFrameHeader::frame_to_show_map_idx

Definition at line 89 of file cbs_vp9.h.

frame_type

uint8_t VP9RawFrameHeader::frame_type

Definition at line 91 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

show_frame

uint8_t VP9RawFrameHeader::show_frame

Definition at line 92 of file cbs_vp9.h.

error_resilient_mode

uint8_t VP9RawFrameHeader::error_resilient_mode

Definition at line 93 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

ten_or_twelve_bit

uint8_t VP9RawFrameHeader::ten_or_twelve_bit

Definition at line 96 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

color_space

uint8_t VP9RawFrameHeader::color_space

Definition at line 97 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

color_range

uint8_t VP9RawFrameHeader::color_range

Definition at line 98 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

subsampling_x

uint8_t VP9RawFrameHeader::subsampling_x

Definition at line 99 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

subsampling_y

uint8_t VP9RawFrameHeader::subsampling_y

Definition at line 100 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

refresh_frame_flags

uint8_t VP9RawFrameHeader::refresh_frame_flags

Definition at line 102 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

intra_only

uint8_t VP9RawFrameHeader::intra_only

Definition at line 104 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

reset_frame_context

uint8_t VP9RawFrameHeader::reset_frame_context

Definition at line 105 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

ref_frame_idx

uint8_t VP9RawFrameHeader::ref_frame_idx[VP9_REFS_PER_FRAME]

Definition at line 107 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

ref_frame_sign_bias

uint8_t VP9RawFrameHeader::ref_frame_sign_bias[VP9_MAX_REF_FRAMES]

Definition at line 108 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

allow_high_precision_mv

uint8_t VP9RawFrameHeader::allow_high_precision_mv

Definition at line 110 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

refresh_frame_context

uint8_t VP9RawFrameHeader::refresh_frame_context

Definition at line 112 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

frame_parallel_decoding_mode

uint8_t VP9RawFrameHeader::frame_parallel_decoding_mode

Definition at line 113 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

frame_context_idx

uint8_t VP9RawFrameHeader::frame_context_idx

Definition at line 115 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

found_ref

uint8_t VP9RawFrameHeader::found_ref[VP9_REFS_PER_FRAME]

Definition at line 118 of file cbs_vp9.h.

frame_width_minus_1

uint16_t VP9RawFrameHeader::frame_width_minus_1

Definition at line 119 of file cbs_vp9.h.

frame_height_minus_1

uint16_t VP9RawFrameHeader::frame_height_minus_1

Definition at line 120 of file cbs_vp9.h.

render_and_frame_size_different

uint8_t VP9RawFrameHeader::render_and_frame_size_different

Definition at line 121 of file cbs_vp9.h.

render_width_minus_1

uint16_t VP9RawFrameHeader::render_width_minus_1

Definition at line 122 of file cbs_vp9.h.

render_height_minus_1

uint16_t VP9RawFrameHeader::render_height_minus_1

Definition at line 123 of file cbs_vp9.h.

is_filter_switchable

uint8_t VP9RawFrameHeader::is_filter_switchable

Definition at line 126 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

raw_interpolation_filter_type

uint8_t VP9RawFrameHeader::raw_interpolation_filter_type

Definition at line 127 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

loop_filter_level

uint8_t VP9RawFrameHeader::loop_filter_level

Definition at line 130 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

loop_filter_sharpness

uint8_t VP9RawFrameHeader::loop_filter_sharpness

Definition at line 131 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

loop_filter_delta_enabled

uint8_t VP9RawFrameHeader::loop_filter_delta_enabled

Definition at line 132 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

loop_filter_delta_update

uint8_t VP9RawFrameHeader::loop_filter_delta_update

Definition at line 133 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

update_ref_delta

uint8_t VP9RawFrameHeader::update_ref_delta[VP9_MAX_REF_FRAMES]

Definition at line 134 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

loop_filter_ref_deltas

int8_t VP9RawFrameHeader::loop_filter_ref_deltas[VP9_MAX_REF_FRAMES]

Definition at line 135 of file cbs_vp9.h.

update_mode_delta

uint8_t VP9RawFrameHeader::update_mode_delta[2]

Definition at line 136 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

loop_filter_mode_deltas

int8_t VP9RawFrameHeader::loop_filter_mode_deltas[2]

Definition at line 137 of file cbs_vp9.h.

base_q_idx

uint8_t VP9RawFrameHeader::base_q_idx

Definition at line 140 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

delta_q_y_dc

int8_t VP9RawFrameHeader::delta_q_y_dc

Definition at line 141 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

delta_q_uv_dc

int8_t VP9RawFrameHeader::delta_q_uv_dc

Definition at line 142 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

delta_q_uv_ac

int8_t VP9RawFrameHeader::delta_q_uv_ac

Definition at line 143 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

segmentation_enabled

uint8_t VP9RawFrameHeader::segmentation_enabled

Definition at line 146 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

segmentation_update_map

uint8_t VP9RawFrameHeader::segmentation_update_map

Definition at line 147 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

segmentation_tree_probs

uint8_t VP9RawFrameHeader::segmentation_tree_probs[7]

Definition at line 148 of file cbs_vp9.h.

segmentation_temporal_update

uint8_t VP9RawFrameHeader::segmentation_temporal_update

Definition at line 149 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

segmentation_pred_prob

uint8_t VP9RawFrameHeader::segmentation_pred_prob[3]

Definition at line 150 of file cbs_vp9.h.

segmentation_update_data

uint8_t VP9RawFrameHeader::segmentation_update_data

Definition at line 151 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

segmentation_abs_or_delta_update

uint8_t VP9RawFrameHeader::segmentation_abs_or_delta_update

Definition at line 152 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

feature_enabled

uint8_t VP9RawFrameHeader::feature_enabled[VP9_MAX_SEGMENTS][VP9_SEG_LVL_MAX]

Definition at line 153 of file cbs_vp9.h.

feature_value

uint8_t VP9RawFrameHeader::feature_value[VP9_MAX_SEGMENTS][VP9_SEG_LVL_MAX]

Definition at line 154 of file cbs_vp9.h.

feature_sign

uint8_t VP9RawFrameHeader::feature_sign[VP9_MAX_SEGMENTS][VP9_SEG_LVL_MAX]

Definition at line 155 of file cbs_vp9.h.

tile_cols_log2

uint8_t VP9RawFrameHeader::tile_cols_log2

Definition at line 158 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

tile_rows_log2

uint8_t VP9RawFrameHeader::tile_rows_log2

Definition at line 159 of file cbs_vp9.h.

Referenced by vk_vp9_start_frame().

header_size_in_bytes

uint16_t VP9RawFrameHeader::header_size_in_bytes

Definition at line 161 of file cbs_vp9.h.


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

Generated on Sat Oct 18 2025 19:24:32 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /