Hi, On Mon 12 Aug 19, 13:05, Hans Verkuil wrote: > From: Maxime Jourdan <mjour...@baylibre.com> > > 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.kocialkow...@bootlin.com> Cheers, Paul > Signed-off-by: Maxime Jourdan <mjour...@baylibre.com> > Signed-off-by: Hans Verkuil <hverkuil-ci...@xs4all.nl> > [hverkuil-ci...@xs4all.nl: 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
signature.asc
Description: PGP signature