FFmpeg
Data Fields
VP8RawFrameHeader Struct Reference

#include <cbs_vp8.h>

Data Fields

uint8_t frame_type
 
uint8_t profile
 
uint8_t show_frame
 
uint32_t first_partition_length_in_bytes
 
uint16_t width
 
uint8_t horizontal_scale
 
uint16_t height
 
uint8_t vertical_scale
 
uint8_t color_space
 
uint8_t clamping_type
 
uint8_t segmentation_enable
 
uint8_t update_segment_map
 
uint8_t update_segment_feature_data
 
uint8_t segment_feature_mode
 
uint8_t segment_qp_update [4]
 
int8_t segment_qp [4]
 
uint8_t segment_loop_filter_level_update [4]
 
int8_t segment_loop_filter_level [4]
 
uint8_t segment_probs_update [3]
 
uint8_t segment_probs [3]
 
uint8_t loop_filter_type
 
uint8_t loop_filter_level
 
uint8_t loop_filter_sharpness
 
uint8_t mode_ref_lf_delta_enable
 
uint8_t mode_ref_lf_delta_update
 
uint8_t ref_lf_deltas_update [4]
 
int8_t ref_lf_deltas [4]
 
uint8_t mode_lf_deltas_update [4]
 
int8_t mode_lf_deltas [4]
 
uint8_t log2_token_partitions
 
uint8_t base_qindex
 
uint8_t y1dc_delta_q_present
 
int8_t y1dc_delta_q
 
uint8_t y2dc_delta_q_present
 
int8_t y2dc_delta_q
 
uint8_t y2ac_delta_q_present
 
int8_t y2ac_delta_q
 
uint8_t uvdc_delta_q_present
 
int8_t uvdc_delta_q
 
uint8_t uvac_delta_q_present
 
int8_t uvac_delta_q
 
uint8_t refresh_golden_frame
 
uint8_t refresh_alternate_frame
 
uint8_t copy_buffer_to_golden
 
uint8_t copy_buffer_to_alternate
 
uint8_t ref_frame_sign_bias_golden
 
uint8_t ref_frame_sign_bias_alternate
 
uint8_t refresh_last_frame
 
uint8_t refresh_entropy_probs
 
uint8_t coeff_prob_update [4][8][3][11]
 
uint8_t coeff_prob [4][8][3][11]
 
uint8_t mb_no_skip_coeff
 
uint8_t prob_skip_false
 
uint8_t prob_intra
 
uint8_t prob_last
 
uint8_t prob_golden
 
uint8_t intra_16x16_prob_update
 
uint8_t intra_16x16_prob [4]
 
uint8_t intra_chrome_prob_update
 
uint8_t intra_chrome_prob [3]
 
uint8_t mv_prob_update [2][19]
 
uint8_t mv_prob [2][19]
 

Detailed Description

Definition at line 38 of file cbs_vp8.h.

Field Documentation

◆ frame_type

uint8_t VP8RawFrameHeader::frame_type

Definition at line 40 of file cbs_vp8.h.

◆ profile

uint8_t VP8RawFrameHeader::profile

Definition at line 41 of file cbs_vp8.h.

◆ show_frame

uint8_t VP8RawFrameHeader::show_frame

Definition at line 42 of file cbs_vp8.h.

◆ first_partition_length_in_bytes

uint32_t VP8RawFrameHeader::first_partition_length_in_bytes

Definition at line 43 of file cbs_vp8.h.

◆ width

uint16_t VP8RawFrameHeader::width

Definition at line 45 of file cbs_vp8.h.

◆ horizontal_scale

uint8_t VP8RawFrameHeader::horizontal_scale

Definition at line 46 of file cbs_vp8.h.

◆ height

uint16_t VP8RawFrameHeader::height

Definition at line 47 of file cbs_vp8.h.

◆ vertical_scale

uint8_t VP8RawFrameHeader::vertical_scale

Definition at line 48 of file cbs_vp8.h.

◆ color_space

uint8_t VP8RawFrameHeader::color_space

Definition at line 51 of file cbs_vp8.h.

◆ clamping_type

uint8_t VP8RawFrameHeader::clamping_type

Definition at line 52 of file cbs_vp8.h.

◆ segmentation_enable

uint8_t VP8RawFrameHeader::segmentation_enable

Definition at line 55 of file cbs_vp8.h.

◆ update_segment_map

uint8_t VP8RawFrameHeader::update_segment_map

Definition at line 56 of file cbs_vp8.h.

◆ update_segment_feature_data

uint8_t VP8RawFrameHeader::update_segment_feature_data

Definition at line 57 of file cbs_vp8.h.

◆ segment_feature_mode

uint8_t VP8RawFrameHeader::segment_feature_mode

Definition at line 58 of file cbs_vp8.h.

◆ segment_qp_update

uint8_t VP8RawFrameHeader::segment_qp_update[4]

Definition at line 59 of file cbs_vp8.h.

◆ segment_qp

int8_t VP8RawFrameHeader::segment_qp[4]

Definition at line 60 of file cbs_vp8.h.

◆ segment_loop_filter_level_update

uint8_t VP8RawFrameHeader::segment_loop_filter_level_update[4]

Definition at line 61 of file cbs_vp8.h.

◆ segment_loop_filter_level

int8_t VP8RawFrameHeader::segment_loop_filter_level[4]

Definition at line 62 of file cbs_vp8.h.

◆ segment_probs_update

uint8_t VP8RawFrameHeader::segment_probs_update[3]

Definition at line 63 of file cbs_vp8.h.

◆ segment_probs

uint8_t VP8RawFrameHeader::segment_probs[3]

Definition at line 64 of file cbs_vp8.h.

◆ loop_filter_type

uint8_t VP8RawFrameHeader::loop_filter_type

Definition at line 67 of file cbs_vp8.h.

◆ loop_filter_level

uint8_t VP8RawFrameHeader::loop_filter_level

Definition at line 68 of file cbs_vp8.h.

◆ loop_filter_sharpness

uint8_t VP8RawFrameHeader::loop_filter_sharpness

Definition at line 69 of file cbs_vp8.h.

◆ mode_ref_lf_delta_enable

uint8_t VP8RawFrameHeader::mode_ref_lf_delta_enable

Definition at line 70 of file cbs_vp8.h.

◆ mode_ref_lf_delta_update

uint8_t VP8RawFrameHeader::mode_ref_lf_delta_update

Definition at line 71 of file cbs_vp8.h.

◆ ref_lf_deltas_update

uint8_t VP8RawFrameHeader::ref_lf_deltas_update[4]

Definition at line 72 of file cbs_vp8.h.

◆ ref_lf_deltas

int8_t VP8RawFrameHeader::ref_lf_deltas[4]

Definition at line 73 of file cbs_vp8.h.

◆ mode_lf_deltas_update

uint8_t VP8RawFrameHeader::mode_lf_deltas_update[4]

Definition at line 74 of file cbs_vp8.h.

◆ mode_lf_deltas

int8_t VP8RawFrameHeader::mode_lf_deltas[4]

Definition at line 75 of file cbs_vp8.h.

◆ log2_token_partitions

uint8_t VP8RawFrameHeader::log2_token_partitions

Definition at line 77 of file cbs_vp8.h.

◆ base_qindex

uint8_t VP8RawFrameHeader::base_qindex

Definition at line 80 of file cbs_vp8.h.

◆ y1dc_delta_q_present

uint8_t VP8RawFrameHeader::y1dc_delta_q_present

Definition at line 81 of file cbs_vp8.h.

◆ y1dc_delta_q

int8_t VP8RawFrameHeader::y1dc_delta_q

Definition at line 82 of file cbs_vp8.h.

◆ y2dc_delta_q_present

uint8_t VP8RawFrameHeader::y2dc_delta_q_present

Definition at line 83 of file cbs_vp8.h.

◆ y2dc_delta_q

int8_t VP8RawFrameHeader::y2dc_delta_q

Definition at line 84 of file cbs_vp8.h.

◆ y2ac_delta_q_present

uint8_t VP8RawFrameHeader::y2ac_delta_q_present

Definition at line 85 of file cbs_vp8.h.

◆ y2ac_delta_q

int8_t VP8RawFrameHeader::y2ac_delta_q

Definition at line 86 of file cbs_vp8.h.

◆ uvdc_delta_q_present

uint8_t VP8RawFrameHeader::uvdc_delta_q_present

Definition at line 87 of file cbs_vp8.h.

◆ uvdc_delta_q

int8_t VP8RawFrameHeader::uvdc_delta_q

Definition at line 88 of file cbs_vp8.h.

◆ uvac_delta_q_present

uint8_t VP8RawFrameHeader::uvac_delta_q_present

Definition at line 89 of file cbs_vp8.h.

◆ uvac_delta_q

int8_t VP8RawFrameHeader::uvac_delta_q

Definition at line 90 of file cbs_vp8.h.

◆ refresh_golden_frame

uint8_t VP8RawFrameHeader::refresh_golden_frame

Definition at line 93 of file cbs_vp8.h.

◆ refresh_alternate_frame

uint8_t VP8RawFrameHeader::refresh_alternate_frame

Definition at line 94 of file cbs_vp8.h.

◆ copy_buffer_to_golden

uint8_t VP8RawFrameHeader::copy_buffer_to_golden

Definition at line 95 of file cbs_vp8.h.

◆ copy_buffer_to_alternate

uint8_t VP8RawFrameHeader::copy_buffer_to_alternate

Definition at line 96 of file cbs_vp8.h.

◆ ref_frame_sign_bias_golden

uint8_t VP8RawFrameHeader::ref_frame_sign_bias_golden

Definition at line 97 of file cbs_vp8.h.

◆ ref_frame_sign_bias_alternate

uint8_t VP8RawFrameHeader::ref_frame_sign_bias_alternate

Definition at line 98 of file cbs_vp8.h.

◆ refresh_last_frame

uint8_t VP8RawFrameHeader::refresh_last_frame

Definition at line 99 of file cbs_vp8.h.

◆ refresh_entropy_probs

uint8_t VP8RawFrameHeader::refresh_entropy_probs

Definition at line 101 of file cbs_vp8.h.

◆ coeff_prob_update

uint8_t VP8RawFrameHeader::coeff_prob_update[4][8][3][11]

Definition at line 104 of file cbs_vp8.h.

◆ coeff_prob

uint8_t VP8RawFrameHeader::coeff_prob[4][8][3][11]

Definition at line 105 of file cbs_vp8.h.

◆ mb_no_skip_coeff

uint8_t VP8RawFrameHeader::mb_no_skip_coeff

Definition at line 107 of file cbs_vp8.h.

◆ prob_skip_false

uint8_t VP8RawFrameHeader::prob_skip_false

Definition at line 108 of file cbs_vp8.h.

◆ prob_intra

uint8_t VP8RawFrameHeader::prob_intra

Definition at line 110 of file cbs_vp8.h.

◆ prob_last

uint8_t VP8RawFrameHeader::prob_last

Definition at line 111 of file cbs_vp8.h.

◆ prob_golden

uint8_t VP8RawFrameHeader::prob_golden

Definition at line 112 of file cbs_vp8.h.

◆ intra_16x16_prob_update

uint8_t VP8RawFrameHeader::intra_16x16_prob_update

Definition at line 114 of file cbs_vp8.h.

◆ intra_16x16_prob

uint8_t VP8RawFrameHeader::intra_16x16_prob[4]

Definition at line 115 of file cbs_vp8.h.

◆ intra_chrome_prob_update

uint8_t VP8RawFrameHeader::intra_chrome_prob_update

Definition at line 117 of file cbs_vp8.h.

◆ intra_chrome_prob

uint8_t VP8RawFrameHeader::intra_chrome_prob[3]

Definition at line 118 of file cbs_vp8.h.

◆ mv_prob_update

uint8_t VP8RawFrameHeader::mv_prob_update[2][19]

Definition at line 121 of file cbs_vp8.h.

◆ mv_prob

uint8_t VP8RawFrameHeader::mv_prob[2][19]

Definition at line 122 of file cbs_vp8.h.


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