Home
last modified time | relevance | path

Searched refs:v4l2_vp9_frame_context (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/include/media/
Dv4l2-vp9.h67 struct v4l2_vp9_frame_context { struct
149 extern const struct v4l2_vp9_frame_context v4l2_vp9_default_probs; /* Section 10.5 of the spec */
163 void v4l2_vp9_fw_update_probs(struct v4l2_vp9_frame_context *probs,
179 struct v4l2_vp9_frame_context *frame_context);
193 void v4l2_vp9_adapt_coef_probs(struct v4l2_vp9_frame_context *probs,
214 void v4l2_vp9_adapt_noncoef_probs(struct v4l2_vp9_frame_context *probs,
/linux-6.1.9/drivers/media/v4l2-core/
Dv4l2-vp9.c168 const struct v4l2_vp9_frame_context v4l2_vp9_default_probs = {
1184 static void update_tx_probs(struct v4l2_vp9_frame_context *probs, in update_tx_probs()
1223 static void update_coef_probs(struct v4l2_vp9_frame_context *probs, in update_coef_probs()
1240 static void update_skip_probs(struct v4l2_vp9_frame_context *probs, in update_skip_probs()
1250 static void update_inter_mode_probs(struct v4l2_vp9_frame_context *probs, in update_inter_mode_probs()
1266 static void update_interp_filter_probs(struct v4l2_vp9_frame_context *probs, in update_interp_filter_probs()
1281 static void update_is_inter_probs(struct v4l2_vp9_frame_context *probs, in update_is_inter_probs()
1295 struct v4l2_vp9_frame_context *probs, in update_frame_reference_mode_probs()
1320 static void update_y_mode_probs(struct v4l2_vp9_frame_context *probs, in update_y_mode_probs()
1332 static void update_partition_probs(struct v4l2_vp9_frame_context *probs, in update_partition_probs()
[all …]
/linux-6.1.9/drivers/media/platform/verisilicon/
Dhantro_hw.h228 struct v4l2_vp9_frame_context probability_tables;
229 struct v4l2_vp9_frame_context frame_context[4];
Dhantro_g2_vp9_dec.c656 const struct v4l2_vp9_frame_context *probs = &vp9_ctx->probability_tables; in config_probs()
952 struct v4l2_vp9_frame_context *probs = &vp9_ctx->probability_tables; in hantro_g2_vp9_dec_done()
/linux-6.1.9/drivers/staging/media/rkvdec/
Drkvdec-vp9.c162 struct v4l2_vp9_frame_context probability_tables;
163 struct v4l2_vp9_frame_context frame_context[4];
195 const struct v4l2_vp9_frame_context *probs; in init_intra_only_probs()
246 const struct v4l2_vp9_frame_context *probs; in init_inter_probs()
319 const struct v4l2_vp9_frame_context *probs; in init_probs()
875 struct v4l2_vp9_frame_context *probs = &vp9_ctx->probability_tables; in rkvdec_vp9_done()
/linux-6.1.9/drivers/media/platform/mediatek/vcodec/vdec/
Dvdec_vp9_req_lat_if.c482 struct v4l2_vp9_frame_context frame_ctx_helper;
1314 struct v4l2_vp9_frame_context *frame_ctx_helper) in vdec_vp9_slice_map_to_coef()
1329 struct v4l2_vp9_frame_context *frame_ctx_helper) in vdec_vp9_slice_map_from_coef()
1346 struct v4l2_vp9_frame_context *frame_ctx_helper) in vdec_vp9_slice_framectx_map_helper()
1441 static void vdec_vp9_slice_helper_map_framectx(struct v4l2_vp9_frame_context *frame_ctx_helper, in vdec_vp9_slice_helper_map_framectx()
1534 struct v4l2_vp9_frame_context *pre_frame_ctx_helper; in vdec_vp9_slice_update_prob()