FFmpeg
Variables
vp9data.h File Reference
#include <stdint.h>
#include "vp9dec.h"

Go to the source code of this file.

Variables

const uint8_t ff_vp9_bwh_tab [2][N_BS_SIZES][2]
 
const int8_t ff_vp9_partition_tree [3][2]
 
const uint8_t ff_vp9_default_kf_partition_probs [4][4][3]
 
const int8_t ff_vp9_segmentation_tree [7][2]
 
const int8_t ff_vp9_intramode_tree [9][2]
 
const uint8_t ff_vp9_default_kf_ymode_probs [10][10][9]
 
const uint8_t ff_vp9_default_kf_uvmode_probs [10][9]
 
const int8_t ff_vp9_inter_mode_tree [3][2]
 
const int8_t ff_vp9_filter_tree [2][2]
 
enum FilterMode ff_vp9_filter_lut [3]
 
const int16_t ff_vp9_dc_qlookup [3][256]
 
const int16_t ff_vp9_ac_qlookup [3][256]
 
enum TxfmType ff_vp9_intra_txfm_type [14]
 
const int16_t ff_vp9_default_scan_4x4 [16]
 
const int16_t ff_vp9_col_scan_4x4 [16]
 
const int16_t ff_vp9_row_scan_4x4 [16]
 
const int16_t ff_vp9_default_scan_8x8 [64]
 
const int16_t ff_vp9_col_scan_8x8 [64]
 
const int16_t ff_vp9_row_scan_8x8 [64]
 
const int16_t ff_vp9_default_scan_16x16 [256]
 
const int16_t ff_vp9_col_scan_16x16 [256]
 
const int16_t ff_vp9_row_scan_16x16 [256]
 
const int16_t ff_vp9_default_scan_32x32 [1024]
 
const int16_t *const ff_vp9_scans [5][4]
 
const int16_t ff_vp9_default_scan_4x4_nb [16][2]
 
const int16_t ff_vp9_col_scan_4x4_nb [16][2]
 
const int16_t ff_vp9_row_scan_4x4_nb [16][2]
 
const int16_t ff_vp9_default_scan_8x8_nb [64][2]
 
const int16_t ff_vp9_col_scan_8x8_nb [64][2]
 
const int16_t ff_vp9_row_scan_8x8_nb [64][2]
 
const int16_t ff_vp9_default_scan_16x16_nb [256][2]
 
const int16_t ff_vp9_col_scan_16x16_nb [256][2]
 
const int16_t ff_vp9_row_scan_16x16_nb [256][2]
 
const int16_t ff_vp9_default_scan_32x32_nb [1024][2]
 
const int16_t(*const [5][4] ff_vp9_scans_nb )[2]
 
const uint8_t ff_vp9_model_pareto8 [256][8]
 
const ProbContext ff_vp9_default_probs
 
const uint8_t ff_vp9_default_coef_probs [4][2][2][6][6][3]
 
const int8_t ff_vp9_mv_joint_tree [3][2]
 
const int8_t ff_vp9_mv_class_tree [10][2]
 
const int8_t ff_vp9_mv_fp_tree [3][2]
 

Variable Documentation

◆ ff_vp9_bwh_tab

const uint8_t ff_vp9_bwh_tab[2][N_BS_SIZES][2]

◆ ff_vp9_partition_tree

const int8_t ff_vp9_partition_tree[3][2]

Definition at line 35 of file vp9data.c.

Referenced by decode_sb().

◆ ff_vp9_default_kf_partition_probs

const uint8_t ff_vp9_default_kf_partition_probs[4][4][3]

Definition at line 41 of file vp9data.c.

Referenced by decode_sb().

◆ ff_vp9_segmentation_tree

const int8_t ff_vp9_segmentation_tree[7][2]

Definition at line 65 of file vp9data.c.

Referenced by decode_mode().

◆ ff_vp9_intramode_tree

const int8_t ff_vp9_intramode_tree[9][2]

Definition at line 75 of file vp9data.c.

Referenced by decode_mode().

◆ ff_vp9_default_kf_ymode_probs

const uint8_t ff_vp9_default_kf_ymode_probs[10][10][9]

Definition at line 87 of file vp9data.c.

Referenced by decode_mode().

◆ ff_vp9_default_kf_uvmode_probs

const uint8_t ff_vp9_default_kf_uvmode_probs[10][9]

Definition at line 201 of file vp9data.c.

Referenced by decode_mode().

◆ ff_vp9_inter_mode_tree

const int8_t ff_vp9_inter_mode_tree[3][2]

Definition at line 214 of file vp9data.c.

Referenced by decode_mode().

◆ ff_vp9_filter_tree

const int8_t ff_vp9_filter_tree[2][2]

Definition at line 220 of file vp9data.c.

Referenced by decode_mode().

◆ ff_vp9_filter_lut

enum FilterMode ff_vp9_filter_lut[3]

Definition at line 225 of file vp9data.c.

Referenced by decode_mode().

◆ ff_vp9_dc_qlookup

const int16_t ff_vp9_dc_qlookup[3][256]

Definition at line 231 of file vp9data.c.

Referenced by decode_frame_header().

◆ ff_vp9_ac_qlookup

const int16_t ff_vp9_ac_qlookup[3][256]

Definition at line 334 of file vp9data.c.

Referenced by decode_frame_header().

◆ ff_vp9_intra_txfm_type

enum TxfmType ff_vp9_intra_txfm_type[14]

Definition at line 437 of file vp9data.c.

Referenced by intra_recon().

◆ ff_vp9_default_scan_4x4

const int16_t ff_vp9_default_scan_4x4[16]

Definition at line 454 of file vp9data.c.

◆ ff_vp9_col_scan_4x4

const int16_t ff_vp9_col_scan_4x4[16]

Definition at line 461 of file vp9data.c.

◆ ff_vp9_row_scan_4x4

const int16_t ff_vp9_row_scan_4x4[16]

Definition at line 468 of file vp9data.c.

◆ ff_vp9_default_scan_8x8

const int16_t ff_vp9_default_scan_8x8[64]

Definition at line 475 of file vp9data.c.

◆ ff_vp9_col_scan_8x8

const int16_t ff_vp9_col_scan_8x8[64]

Definition at line 486 of file vp9data.c.

◆ ff_vp9_row_scan_8x8

const int16_t ff_vp9_row_scan_8x8[64]

Definition at line 497 of file vp9data.c.

◆ ff_vp9_default_scan_16x16

const int16_t ff_vp9_default_scan_16x16[256]

Definition at line 508 of file vp9data.c.

◆ ff_vp9_col_scan_16x16

const int16_t ff_vp9_col_scan_16x16[256]

Definition at line 527 of file vp9data.c.

◆ ff_vp9_row_scan_16x16

const int16_t ff_vp9_row_scan_16x16[256]

Definition at line 546 of file vp9data.c.

◆ ff_vp9_default_scan_32x32

const int16_t ff_vp9_default_scan_32x32[1024]

Definition at line 565 of file vp9data.c.

◆ ff_vp9_scans

const int16_t* const ff_vp9_scans[5][4]

Definition at line 600 of file vp9data.c.

Referenced by copy_subcoefs(), and decode_coeffs().

◆ ff_vp9_default_scan_4x4_nb

const int16_t ff_vp9_default_scan_4x4_nb[16][2]

Definition at line 619 of file vp9data.c.

◆ ff_vp9_col_scan_4x4_nb

const int16_t ff_vp9_col_scan_4x4_nb[16][2]

Definition at line 626 of file vp9data.c.

◆ ff_vp9_row_scan_4x4_nb

const int16_t ff_vp9_row_scan_4x4_nb[16][2]

Definition at line 633 of file vp9data.c.

◆ ff_vp9_default_scan_8x8_nb

const int16_t ff_vp9_default_scan_8x8_nb[64][2]

Definition at line 640 of file vp9data.c.

◆ ff_vp9_col_scan_8x8_nb

const int16_t ff_vp9_col_scan_8x8_nb[64][2]

Definition at line 659 of file vp9data.c.

◆ ff_vp9_row_scan_8x8_nb

const int16_t ff_vp9_row_scan_8x8_nb[64][2]

Definition at line 678 of file vp9data.c.

◆ ff_vp9_default_scan_16x16_nb

const int16_t ff_vp9_default_scan_16x16_nb[256][2]

Definition at line 697 of file vp9data.c.

◆ ff_vp9_col_scan_16x16_nb

const int16_t ff_vp9_col_scan_16x16_nb[256][2]

Definition at line 764 of file vp9data.c.

◆ ff_vp9_row_scan_16x16_nb

const int16_t ff_vp9_row_scan_16x16_nb[256][2]

Definition at line 831 of file vp9data.c.

◆ ff_vp9_default_scan_32x32_nb

const int16_t ff_vp9_default_scan_32x32_nb[1024][2]

Definition at line 898 of file vp9data.c.

◆ ff_vp9_scans_nb

const int16_t(* const[5][4] ff_vp9_scans_nb)[2]

Definition at line 1157 of file vp9data.c.

Referenced by decode_coeffs().

◆ ff_vp9_model_pareto8

const uint8_t ff_vp9_model_pareto8[256][8]

Definition at line 1176 of file vp9data.c.

Referenced by decode_frame_header().

◆ ff_vp9_default_probs

const ProbContext ff_vp9_default_probs

Definition at line 1435 of file vp9data.c.

Referenced by decode_frame_header().

◆ ff_vp9_default_coef_probs

const uint8_t ff_vp9_default_coef_probs[4][2][2][6][6][3]

Definition at line 1540 of file vp9data.c.

Referenced by decode_frame_header().

◆ ff_vp9_mv_joint_tree

const int8_t ff_vp9_mv_joint_tree[3][2]

Definition at line 2224 of file vp9data.c.

Referenced by ff_vp9_fill_mv().

◆ ff_vp9_mv_class_tree

const int8_t ff_vp9_mv_class_tree[10][2]

Definition at line 2230 of file vp9data.c.

Referenced by read_mv_component().

◆ ff_vp9_mv_fp_tree

const int8_t ff_vp9_mv_fp_tree[3][2]

Definition at line 2243 of file vp9data.c.

Referenced by read_mv_component().