Lines Matching +full:per +full:- +full:context
1 /* SPDX-License-Identifier: GPL-2.0 */
16 * enum venc_yuv_fmt - The type of input yuv format
31 * enum venc_start_opt - encode frame option used in venc_if_encode()
41 * enum venc_set_param_type - The type of set parameter used in
67 * struct venc_enc_prm - encoder settings for VENC_SET_PARAM_ENC used in
96 * struct venc_frame_info - per-frame information to pass to the firmware.
103 unsigned int frm_count; /* per frame update */
104 unsigned int skip_frm_count; /* per frame update */
105 unsigned int frm_type; /* per frame update */
109 * struct venc_frm_buf - frame buffer information used in venc_if_encode()
117 * struct venc_done_result - This is return information used in venc_if_encode()
130 * venc_if_init - Create the driver handle
131 * @ctx: device context
138 * venc_if_deinit - Release the driver handle
139 * @ctx: device context
145 * venc_if_set_param - Set parameter to driver
146 * @ctx: device context
156 * venc_if_encode - Encode one frame
157 * @ctx: device context