FFmpeg  4.0
Data Fields
ProbContext Struct Reference

#include <libavcodec/vp9dec.h>

Data Fields

uint8_t y_mode [4][9]
 
uint8_t uv_mode [10][9]
 
uint8_t filter [4][2]
 
uint8_t mv_mode [7][3]
 
uint8_t intra [4]
 
uint8_t comp [5]
 
uint8_t single_ref [5][2]
 
uint8_t comp_ref [5]
 
uint8_t tx32p [2][3]
 
uint8_t tx16p [2][2]
 
uint8_t tx8p [2]
 
uint8_t skip [3]
 
uint8_t mv_joint [3]
 
struct {
   uint8_t   sign
 
   uint8_t   classes [10]
 
   uint8_t   class0
 
   uint8_t   bits [10]
 
   uint8_t   class0_fp [2][3]
 
   uint8_t   fp [3]
 
   uint8_t   class0_hp
 
   uint8_t   hp
 
mv_comp [2]
 
uint8_t partition [4][4][3]
 

Detailed Description

Definition at line 46 of file vp9dec.h.

Field Documentation

◆ y_mode

uint8_t ProbContext::y_mode[4][9]

Definition at line 47 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ uv_mode

uint8_t ProbContext::uv_mode[10][9]

Definition at line 48 of file vp9dec.h.

Referenced by decode_mode(), and ff_vp9_adapt_probs().

◆ filter

uint8_t ProbContext::filter[4][2]

Definition at line 49 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ mv_mode

uint8_t ProbContext::mv_mode[7][3]

Definition at line 50 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ intra

uint8_t ProbContext::intra[4]

Definition at line 51 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ comp

uint8_t ProbContext::comp[5]

Definition at line 52 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ single_ref

uint8_t ProbContext::single_ref[5][2]

Definition at line 53 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ comp_ref

uint8_t ProbContext::comp_ref[5]

Definition at line 54 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ tx32p

uint8_t ProbContext::tx32p[2][3]

Definition at line 55 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ tx16p

uint8_t ProbContext::tx16p[2][2]

Definition at line 56 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ tx8p

uint8_t ProbContext::tx8p[2]

Definition at line 57 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ skip

uint8_t ProbContext::skip[3]

Definition at line 58 of file vp9dec.h.

Referenced by decode_frame_header(), decode_mode(), and ff_vp9_adapt_probs().

◆ mv_joint

uint8_t ProbContext::mv_joint[3]

Definition at line 59 of file vp9dec.h.

Referenced by decode_frame_header(), ff_vp9_adapt_probs(), and ff_vp9_fill_mv().

◆ sign

uint8_t ProbContext::sign

Definition at line 61 of file vp9dec.h.

Referenced by decode_frame_header(), ff_vp9_adapt_probs(), and read_mv_component().

◆ classes

uint8_t ProbContext::classes[10]

Definition at line 62 of file vp9dec.h.

Referenced by decode_frame_header(), ff_vp9_adapt_probs(), and read_mv_component().

◆ class0

uint8_t ProbContext::class0

Definition at line 63 of file vp9dec.h.

Referenced by decode_frame_header(), ff_vp9_adapt_probs(), and read_mv_component().

◆ bits

uint8_t ProbContext::bits[10]

Definition at line 64 of file vp9dec.h.

Referenced by decode_frame_header(), ff_vp9_adapt_probs(), and read_mv_component().

◆ class0_fp

uint8_t ProbContext::class0_fp[2][3]

Definition at line 65 of file vp9dec.h.

Referenced by decode_frame_header(), ff_vp9_adapt_probs(), and read_mv_component().

◆ fp

uint8_t ProbContext::fp[3]

Definition at line 66 of file vp9dec.h.

Referenced by decode_frame_header(), ff_vp9_adapt_probs(), and read_mv_component().

◆ class0_hp

uint8_t ProbContext::class0_hp

Definition at line 67 of file vp9dec.h.

Referenced by decode_frame_header(), ff_vp9_adapt_probs(), and read_mv_component().

◆ hp

uint8_t ProbContext::hp

Definition at line 68 of file vp9dec.h.

Referenced by decode_frame_header(), ff_vp9_adapt_probs(), and read_mv_component().

◆ mv_comp

struct { ... } ProbContext::mv_comp[2]

◆ partition

uint8_t ProbContext::partition[4][4][3]

Definition at line 70 of file vp9dec.h.

Referenced by decode_frame_header(), decode_sb(), and ff_vp9_adapt_probs().


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