media: v4l2-mem2mem: add stateless_(try_)decoder_cmd ioctl helpers
authorJernej Skrabec <jernej.skrabec@siol.net>
Fri, 11 Oct 2019 09:32:43 +0000 (06:32 -0300)
committerpopcornmix <popcornmix@gmail.com>
Wed, 1 Jul 2020 15:33:30 +0000 (16:33 +0100)
commit6f3a7e04707eb7b1efeb561299d83e504927bf81
treee0b98cc1bd4a78e0b3e42ae381fb6d7c04953c18
parent374fe3babbb5c92b0ba83a71771e489b0724045a
media: v4l2-mem2mem: add stateless_(try_)decoder_cmd ioctl helpers

Commit bef41d93aac64b54c3008ca6170bec54f85784f5 upstream.

These helpers are used by stateless codecs when they support multiple
slices per frame and hold capture buffer flag is set. It's expected that
all such codecs will use this code.

Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
Co-developed-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/v4l2-core/v4l2-mem2mem.c
include/media/v4l2-mem2mem.h