Lines Matching refs:parm
267 static int venc_g_parm(struct file *file, void *fh, struct v4l2_streamparm *parm) in venc_g_parm() argument
273 if (!parm) in venc_g_parm()
276 if (!V4L2_TYPE_IS_OUTPUT(parm->type)) in venc_g_parm()
279 if (!vpu_helper_check_type(inst, parm->type)) in venc_g_parm()
282 timeperframe = &parm->parm.capture.timeperframe; in venc_g_parm()
283 parm->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; in venc_g_parm()
284 parm->parm.capture.readbuffers = 0; in venc_g_parm()
291 static int venc_s_parm(struct file *file, void *fh, struct v4l2_streamparm *parm) in venc_s_parm() argument
298 if (!parm) in venc_s_parm()
301 if (!V4L2_TYPE_IS_OUTPUT(parm->type)) in venc_s_parm()
304 if (!vpu_helper_check_type(inst, parm->type)) in venc_s_parm()
307 timeperframe = &parm->parm.capture.timeperframe; in venc_s_parm()
324 parm->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; in venc_s_parm()
325 memset(parm->parm.capture.reserved, 0, sizeof(parm->parm.capture.reserved)); in venc_s_parm()
1264 struct v4l2_streamparm parm; in venc_init() local
1289 memset(&parm, 0, sizeof(parm)); in venc_init()
1290 parm.type = V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE; in venc_init()
1291 parm.parm.capture.timeperframe.numerator = 1; in venc_init()
1292 parm.parm.capture.timeperframe.denominator = 30; in venc_init()
1293 venc_s_parm(file, &inst->fh, &parm); in venc_init()