Lines Matching refs:pix
301 f->fmt.pix.width = streaminfo->width;
302 f->fmt.pix.height = streaminfo->height;
303 f->fmt.pix.field = V4L2_FIELD_NONE;
304 f->fmt.pix.colorspace = ctx->colorspace;
305 f->fmt.pix.xfer_func = ctx->xfer_func;
306 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc;
307 f->fmt.pix.quantization = ctx->quantization;
308 f->fmt.pix.pixelformat = streaminfo->streamformat;
309 f->fmt.pix.bytesperline = 0;
310 f->fmt.pix.sizeimage = ctx->max_stream_size;
320 f->fmt.pix.width = frameinfo->width;
321 f->fmt.pix.height = frameinfo->height;
322 f->fmt.pix.field = V4L2_FIELD_NONE;
323 f->fmt.pix.colorspace = ctx->colorspace;
324 f->fmt.pix.xfer_func = ctx->xfer_func;
325 f->fmt.pix.ycbcr_enc = ctx->ycbcr_enc;
326 f->fmt.pix.quantization = ctx->quantization;
327 f->fmt.pix.pixelformat = frameinfo->pixelformat;
328 f->fmt.pix.bytesperline = frame_stride(frameinfo->aligned_width,
330 f->fmt.pix.sizeimage = frameinfo->size;
340 struct v4l2_pix_format *pix = &f->fmt.pix;
341 u32 streamformat = pix->pixelformat;
350 ctx->name, (char *)&pix->pixelformat);
354 width = pix->width;
355 height = pix->height;
361 pix->width = ctx->frameinfo.width;
362 pix->height = ctx->frameinfo.height;
363 if ((pix->width != width) || (pix->height != height))
367 pix->width, pix->height);
370 v4l_bound_align_image(&pix->width,
373 &pix->height,
378 if ((pix->width != width) || (pix->height != height))
382 pix->width, pix->height);
385 stream_size = estimated_stream_size(pix->width, pix->height);
386 if (pix->sizeimage < stream_size)
387 pix->sizeimage = stream_size;
389 pix->bytesperline = 0;
390 pix->colorspace = ctx->colorspace;
391 pix->xfer_func = ctx->xfer_func;
392 pix->ycbcr_enc = ctx->ycbcr_enc;
393 pix->quantization = ctx->quantization;
394 pix->field = V4L2_FIELD_NONE;
404 struct v4l2_pix_format *pix = &f->fmt.pix;
405 u32 pixelformat = pix->pixelformat;
418 width = pix->width;
419 height = pix->height;
420 v4l_bound_align_image(&pix->width,
423 &pix->height,
428 if ((pix->width != width) || (pix->height != height))
431 ctx->name, width, height, pix->width, pix->height);
433 width = ALIGN(pix->width, HVA_WIDTH_ALIGNMENT);
434 height = ALIGN(pix->height, HVA_HEIGHT_ALIGNMENT);
436 if (!pix->colorspace) {
437 pix->colorspace = V4L2_COLORSPACE_REC709;
438 pix->xfer_func = V4L2_XFER_FUNC_DEFAULT;
439 pix->ycbcr_enc = V4L2_YCBCR_ENC_DEFAULT;
440 pix->quantization = V4L2_QUANTIZATION_DEFAULT;
443 pix->bytesperline = frame_stride(width, pixelformat);
444 pix->sizeimage = frame_size(width, height, pixelformat);
445 pix->field = V4L2_FIELD_NONE;
460 ctx->name, (char *)&f->fmt.pix.pixelformat);
471 ctx->max_stream_size = f->fmt.pix.sizeimage;
472 ctx->streaminfo.width = f->fmt.pix.width;
473 ctx->streaminfo.height = f->fmt.pix.height;
474 ctx->streaminfo.streamformat = f->fmt.pix.pixelformat;
484 struct v4l2_pix_format *pix = &f->fmt.pix;
491 ctx->name, (char *)&pix->pixelformat);
501 ctx->colorspace = pix->colorspace;
502 ctx->xfer_func = pix->xfer_func;
503 ctx->ycbcr_enc = pix->ycbcr_enc;
504 ctx->quantization = pix->quantization;
506 ctx->frameinfo.aligned_width = ALIGN(pix->width, HVA_WIDTH_ALIGNMENT);
507 ctx->frameinfo.aligned_height = ALIGN(pix->height,
509 ctx->frameinfo.size = pix->sizeimage;
510 ctx->frameinfo.pixelformat = pix->pixelformat;
511 ctx->frameinfo.width = pix->width;
512 ctx->frameinfo.height = pix->height;