Lines Matching defs:VP9Context
110 typedef struct VP9Context { struct
111 BitReadCtx_t gb;
112 VpxRangeCoder c;
113 VpxRangeCoder *c_b;
114 RK_U32 c_b_size;
115 VP9Block *b_base, *b;
116 RK_S32 pass;
117 RK_S32 row, row7, col, col7;
118 RK_U8 *dst[3];
119 RK_S32 y_stride, uv_stride;
122 RK_U8 show_existing_frame;
123 RK_U8 keyframe, last_keyframe;
124 RK_U8 last_bpp, bpp, bpp_index, bytesperpixel;
125 RK_U8 invisible;
126 RK_U8 use_last_frame_mvs;
127 RK_U8 errorres;
128 RK_U8 ss_h, ss_v;
129 RK_U8 extra_plane;
130 RK_U8 intraonly;
131 RK_U8 resetctx;
132 RK_U8 refreshrefmask;
133 RK_U8 highprecisionmvs;
134 enum FilterMode filtermode;
135 RK_U8 allowcompinter;
136 RK_U8 fixcompref;
137 RK_U8 refreshctx;
138 RK_U8 parallelmode;
139 RK_U8 framectxid;
140 RK_U8 refidx[3];
141 RK_U8 signbias[3];
142 RK_U8 varcompref[2];
143 VP9Frame frames[3];
144 VP9Frame refs[8];
145 RK_U32 got_keyframes;
147 struct {
152 } filter;
153 struct {
158 } lf_delta;
159 RK_U8 yac_qi;
160 RK_S8 ydc_qdelta, uvdc_qdelta, uvac_qdelta;
161 RK_U8 lossless;
163 struct {
180 } segmentation;
181 struct {
185 } tiling;
186 RK_U32 sb_cols, sb_rows, rows, cols;
187 struct {
190 } prob_ctx[4];
191 struct {
196 } prob;
197 struct {
202 } prob_flag_delta;
203 struct {
228 } counts;
229 enum TxfmMode txfmmode;
230 enum CompPredMode comppredmode;
233 RK_U8 left_y_nnz_ctx[16];
234 RK_U8 left_mode_ctx[16];
235 Vpxmv left_mv_ctx[16][2];
236 RK_U8 left_uv_nnz_ctx[2][16];
237 RK_U8 left_partition_ctx[8];
238 RK_U8 left_skip_ctx[8];
239 RK_U8 left_txfm_ctx[8];
240 RK_U8 left_segpred_ctx[8];
241 RK_U8 left_intra_ctx[8];
242 RK_U8 left_comp_ctx[8];
243 RK_U8 left_ref_ctx[8];
267 } VP9Context; argument