Libav
Data Fields
ProbContext Struct Reference

#include <vp9.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 101 of file vp9.h.

Field Documentation

§ y_mode

uint8_t ProbContext::y_mode[4][9]

Definition at line 102 of file vp9.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 103 of file vp9.h.

Referenced by decode_mode(), and ff_vp9_adapt_probs().

§ filter

uint8_t ProbContext::filter[4][2]

Definition at line 104 of file vp9.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 105 of file vp9.h.

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

§ intra

uint8_t ProbContext::intra[4]

Definition at line 106 of file vp9.h.

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

§ comp

uint8_t ProbContext::comp[5]

Definition at line 107 of file vp9.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 108 of file vp9.h.

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

§ comp_ref

uint8_t ProbContext::comp_ref[5]

Definition at line 109 of file vp9.h.

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

§ tx32p

uint8_t ProbContext::tx32p[2][3]

Definition at line 110 of file vp9.h.

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

§ tx16p

uint8_t ProbContext::tx16p[2][2]

Definition at line 111 of file vp9.h.

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

§ tx8p

uint8_t ProbContext::tx8p[2]

Definition at line 112 of file vp9.h.

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

§ skip

uint8_t ProbContext::skip[3]

Definition at line 113 of file vp9.h.

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

§ mv_joint

uint8_t ProbContext::mv_joint[3]

Definition at line 114 of file vp9.h.

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

§ sign

uint8_t ProbContext::sign

Definition at line 116 of file vp9.h.

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

§ classes

uint8_t ProbContext::classes[10]

Definition at line 117 of file vp9.h.

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

§ class0

uint8_t ProbContext::class0

Definition at line 118 of file vp9.h.

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

§ bits

uint8_t ProbContext::bits[10]

Definition at line 119 of file vp9.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 120 of file vp9.h.

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

§ fp

uint8_t ProbContext::fp[3]

Definition at line 121 of file vp9.h.

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

§ class0_hp

uint8_t ProbContext::class0_hp

Definition at line 122 of file vp9.h.

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

§ hp

uint8_t ProbContext::hp

Definition at line 123 of file vp9.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 125 of file vp9.h.

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


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