Home
last modified time | relevance | path

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

/openbmc/linux/include/media/
H A 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,
/openbmc/linux/drivers/media/v4l2-core/
H A 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()
1295 struct v4l2_vp9_frame_context *probs, in update_frame_reference_mode_probs()
1357 static void update_mv_probs(struct v4l2_vp9_frame_context *probs, in update_mv_probs()
1415 void v4l2_vp9_fw_update_probs(struct v4l2_vp9_frame_context *probs, in v4l2_vp9_fw_update_probs()
1448 struct v4l2_vp9_frame_context *frame_context) in v4l2_vp9_reset_frame_ctx()
1673 struct v4l2_vp9_frame_context *probs, in _adapt_coeff()
1693 static void _adapt_coef_probs(struct v4l2_vp9_frame_context *probs, in _adapt_coef_probs()
[all …]
/openbmc/linux/drivers/media/platform/verisilicon/
H A Dhantro_hw.h233 struct v4l2_vp9_frame_context probability_tables;
234 struct v4l2_vp9_frame_context frame_context[4];
H A 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()
/openbmc/linux/drivers/staging/media/rkvdec/
H A 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()
245 const struct v4l2_vp9_frame_context *probs; in init_inter_probs()
318 const struct v4l2_vp9_frame_context *probs; in init_probs()
874 struct v4l2_vp9_frame_context *probs = &vp9_ctx->probability_tables; in rkvdec_vp9_done()
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_vp9_req_lat_if.c481 struct v4l2_vp9_frame_context frame_ctx_helper;
1311 struct v4l2_vp9_frame_context *frame_ctx_helper) in vdec_vp9_slice_map_to_coef()
1326 struct v4l2_vp9_frame_context *frame_ctx_helper) in vdec_vp9_slice_map_from_coef()
1343 struct v4l2_vp9_frame_context *frame_ctx_helper) in vdec_vp9_slice_framectx_map_helper()
1438 static void vdec_vp9_slice_helper_map_framectx(struct v4l2_vp9_frame_context *frame_ctx_helper, in vdec_vp9_slice_helper_map_framectx()
1531 struct v4l2_vp9_frame_context *pre_frame_ctx_helper; in vdec_vp9_slice_update_prob()