Hi, On Mon 12 Aug 19, 13:05, Hans Verkuil wrote: > From: Maxime Jourdan <mjourdan@xxxxxxxxxxxx> > > Tag all the coded formats where the vicodec stateful decoder supports > dynamic resolution switching and bytestream parsing. Looks good to me: Reviewed-by: Paul Kocialkowski <paul.kocialkowski@xxxxxxxxxxx> Cheers, Paul > Signed-off-by: Maxime Jourdan <mjourdan@xxxxxxxxxxxx> > Signed-off-by: Hans Verkuil <hverkuil-cisco@xxxxxxxxx> > [hverkuil-cisco@xxxxxxxxx: added CONTINUOUS_BYTESTREAM] > --- > drivers/media/platform/vicodec/vicodec-core.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/media/platform/vicodec/vicodec-core.c b/drivers/media/platform/vicodec/vicodec-core.c > index 7e7c1e80f29f..5152f44bcc0a 100644 > --- a/drivers/media/platform/vicodec/vicodec-core.c > +++ b/drivers/media/platform/vicodec/vicodec-core.c > @@ -742,6 +742,9 @@ static int enum_fmt(struct v4l2_fmtdesc *f, struct vicodec_ctx *ctx, > return -EINVAL; > f->pixelformat = ctx->is_stateless ? > V4L2_PIX_FMT_FWHT_STATELESS : V4L2_PIX_FMT_FWHT; > + if (!ctx->is_enc && !ctx->is_stateless) > + f->flags = V4L2_FMT_FLAG_DYN_RESOLUTION | > + V4L2_FMT_FLAG_CONTINUOUS_BYTESTREAM; > } > return 0; > } > -- > 2.20.1 > -- Paul Kocialkowski, Bootlin Embedded Linux and kernel engineering https://bootlin.com
Attachment:
signature.asc
Description: PGP signature