Lines Matching refs:s

29 static int vp9d_fill_segmentation(VP9Context *s, DXVA_segmentation_VP9 *seg)  in vp9d_fill_segmentation()  argument
33 seg->enabled = s->segmentation.enabled; in vp9d_fill_segmentation()
34 seg->update_map = s->segmentation.update_map; in vp9d_fill_segmentation()
35 seg->temporal_update = s->segmentation.temporal; in vp9d_fill_segmentation()
36 seg->abs_delta = s->segmentation.absolute_vals; in vp9d_fill_segmentation()
40 seg->tree_probs[i] = s->prob.seg[i]; in vp9d_fill_segmentation()
43 seg->pred_probs[0] = s->prob.segpred[0]; in vp9d_fill_segmentation()
44 seg->pred_probs[1] = s->prob.segpred[1]; in vp9d_fill_segmentation()
45 seg->pred_probs[2] = s->prob.segpred[2]; in vp9d_fill_segmentation()
48 seg->feature_data[i][0] = s->segmentation.feat[i].q_val; in vp9d_fill_segmentation()
49 seg->feature_data[i][1] = s->segmentation.feat[i].lf_val; in vp9d_fill_segmentation()
50 seg->feature_data[i][2] = s->segmentation.feat[i].ref_val; in vp9d_fill_segmentation()
51 seg->feature_data[i][3] = s->segmentation.feat[i].skip_enabled; in vp9d_fill_segmentation()
52 seg->feature_mask[i] = s->segmentation.feat[i].q_enabled in vp9d_fill_segmentation()
53 | (s->segmentation.feat[i].lf_enabled << 1) in vp9d_fill_segmentation()
54 | (s->segmentation.feat[i].ref_enabled << 2) in vp9d_fill_segmentation()
55 | (s->segmentation.feat[i].skip_enabled << 3); in vp9d_fill_segmentation()
73 VP9Context *s = ctx->priv_data; in vp9d_fill_picparams() local
82 pic->show_existing_frame = s->show_existing_frame; in vp9d_fill_picparams()
83 pic->frame_type = !s->keyframe; in vp9d_fill_picparams()
84 pic->show_frame = !s->invisible; in vp9d_fill_picparams()
85 pic->error_resilient_mode = s->errorres; in vp9d_fill_picparams()
86 pic->subsampling_x = s->ss_h; in vp9d_fill_picparams()
87 pic->subsampling_y = s->ss_v; in vp9d_fill_picparams()
88 pic->extra_plane = s->extra_plane; in vp9d_fill_picparams()
89 pic->refresh_frame_context = s->refreshctx; in vp9d_fill_picparams()
90 pic->intra_only = s->intraonly; in vp9d_fill_picparams()
91 pic->frame_context_idx = s->framectxid; in vp9d_fill_picparams()
92 pic->reset_frame_context = s->resetctx; in vp9d_fill_picparams()
93 pic->allow_high_precision_mv = s->highprecisionmvs; in vp9d_fill_picparams()
94 pic->parallelmode = s->parallelmode; in vp9d_fill_picparams()
97 pic->BitDepthMinus8Luma = s->bpp - 8; in vp9d_fill_picparams()
98 pic->BitDepthMinus8Chroma = s->bpp - 8; in vp9d_fill_picparams()
99 pic->interp_filter = s->filtermode; in vp9d_fill_picparams()
100 pic->CurrPic.Index7Bits = s->frames[CUR_FRAME].slot_index; in vp9d_fill_picparams()
103 pic->ref_frame_map[i].Index7Bits = s->refs[i].slot_index; in vp9d_fill_picparams()
104 pic->ref_frame_coded_width[i] = mpp_frame_get_width(s->refs[i].f); in vp9d_fill_picparams()
105 pic->ref_frame_coded_height[i] = mpp_frame_get_height(s->refs[i].f); in vp9d_fill_picparams()
107 pic->frame_refs[0].Index7Bits = s->refidx[0]; in vp9d_fill_picparams()
108 pic->frame_refs[1].Index7Bits = s->refidx[1]; in vp9d_fill_picparams()
109 pic->frame_refs[2].Index7Bits = s->refidx[2]; in vp9d_fill_picparams()
110 pic->ref_frame_sign_bias[1] = s->signbias[0]; in vp9d_fill_picparams()
111 pic->ref_frame_sign_bias[2] = s->signbias[1]; in vp9d_fill_picparams()
112 pic->ref_frame_sign_bias[3] = s->signbias[2]; in vp9d_fill_picparams()
113 pic->filter_level = s->filter.level; in vp9d_fill_picparams()
114 pic->sharpness_level = s->filter.sharpness; in vp9d_fill_picparams()
115 pic->mode_ref_delta_enabled = s->lf_delta.enabled; in vp9d_fill_picparams()
116 pic->mode_ref_delta_update = s->lf_delta.update; in vp9d_fill_picparams()
117 pic->use_prev_in_find_mv_refs = s->use_last_frame_mvs; in vp9d_fill_picparams()
118 pic->ref_deltas[0] = s->lf_delta.ref[0]; in vp9d_fill_picparams()
119 pic->ref_deltas[1] = s->lf_delta.ref[1]; in vp9d_fill_picparams()
120 pic->ref_deltas[2] = s->lf_delta.ref[2]; in vp9d_fill_picparams()
121 pic->ref_deltas[3] = s->lf_delta.ref[3]; in vp9d_fill_picparams()
122 pic->mode_deltas[0] = s->lf_delta.mode[0]; in vp9d_fill_picparams()
123 pic->mode_deltas[1] = s->lf_delta.mode[1]; in vp9d_fill_picparams()
124 pic->base_qindex = s->yac_qi; in vp9d_fill_picparams()
125 pic->y_dc_delta_q = s->ydc_qdelta; in vp9d_fill_picparams()
126 pic->uv_dc_delta_q = s->uvdc_qdelta; in vp9d_fill_picparams()
127 pic->uv_ac_delta_q = s->uvac_qdelta; in vp9d_fill_picparams()
128 pic->txmode = s->txfmmode; in vp9d_fill_picparams()
129 pic->refmode = s->comppredmode; in vp9d_fill_picparams()
130 vp9d_fill_segmentation(s, &pic->stVP9Segments); in vp9d_fill_picparams()
131 pic->log2_tile_cols = s->tiling.log2_tile_cols; in vp9d_fill_picparams()
132 pic->log2_tile_rows = s->tiling.log2_tile_rows; in vp9d_fill_picparams()
133 pic->first_partition_size = s->first_partition_size; in vp9d_fill_picparams()
134 pic->uncompressed_header_size_byte_aligned = s->uncompress_head_size_in_byte; in vp9d_fill_picparams()
135 memcpy(pic->mvscale, s->mvscale, sizeof(s->mvscale)); in vp9d_fill_picparams()
136 memcpy(&pic->prob, &s->prob, sizeof(pic->prob)); in vp9d_fill_picparams()
137 memcpy(&pic->prob_flag_delta, &s->prob_flag_delta, sizeof(pic->prob_flag_delta)); in vp9d_fill_picparams()
185 VP9Context *s = ctx->priv_data; in vp9d_fill_counts() local
186 memcpy(&ctx->pic_params.counts, &s->counts, sizeof(s->counts)); in vp9d_fill_counts()