Lines Matching defs:ctx
27 struct cedrus_ctx *ctx = priv;
28 struct cedrus_dev *dev = ctx->dev;
33 run.src = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx);
34 run.dst = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx);
40 v4l2_ctrl_request_setup(src_req, &ctx->hdl);
42 switch (ctx->src_fmt.pixelformat) {
44 run.mpeg2.sequence = cedrus_find_control_data(ctx,
46 run.mpeg2.picture = cedrus_find_control_data(ctx,
48 run.mpeg2.quantisation = cedrus_find_control_data(ctx,
53 run.h264.decode_params = cedrus_find_control_data(ctx,
55 run.h264.pps = cedrus_find_control_data(ctx,
57 run.h264.scaling_matrix = cedrus_find_control_data(ctx,
59 run.h264.slice_params = cedrus_find_control_data(ctx,
61 run.h264.sps = cedrus_find_control_data(ctx,
63 run.h264.pred_weights = cedrus_find_control_data(ctx,
68 run.h265.sps = cedrus_find_control_data(ctx,
70 run.h265.pps = cedrus_find_control_data(ctx,
72 run.h265.slice_params = cedrus_find_control_data(ctx,
74 run.h265.decode_params = cedrus_find_control_data(ctx,
76 run.h265.scaling_matrix = cedrus_find_control_data(ctx,
78 run.h265.entry_points = cedrus_find_control_data(ctx,
80 run.h265.entry_points_count = cedrus_get_num_of_controls(ctx,
85 run.vp8.frame_params = cedrus_find_control_data(ctx,
95 cedrus_dst_format_set(dev, &ctx->dst_fmt);
97 error = ctx->current_codec->setup(ctx, &run);
99 v4l2_err(&ctx->dev->v4l2_dev,
105 v4l2_ctrl_request_complete(src_req, &ctx->hdl);
113 ctx->current_codec->trigger(ctx);
115 v4l2_m2m_buf_done_and_job_finish(ctx->dev->m2m_dev,
116 ctx->fh.m2m_ctx,