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

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().

uint8_t ProbContext::uv_mode[10][9]

Definition at line 103 of file vp9.h.

Referenced by decode_mode(), and ff_vp9_adapt_probs().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

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().

struct { ... } ProbContext::mv_comp[2]
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: