acrn-kernel/drivers/media/v4l2-core
Nicolas Dufresne 1b72999863 media: v4l2: Reorder field reflist
As per spec, the field reflist requires interleaving top and bottom
field in a specific way that does not fit inside the sort operation.
The process consist of alternating references parity, starting with
a reference of the same parity as the current picture. This
processs is done twice, once for short term references and a second
time for the long term references.

Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Reviewed-by: Sebastian Fricke <sebastian.fricke@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
2022-05-17 10:03:11 +02:00
..
Kconfig media: Kconfig: cleanup VIDEO_DEV dependencies 2022-03-18 05:58:35 +01:00
Makefile media: Kconfig: cleanup VIDEO_DEV dependencies 2022-03-18 05:58:35 +01:00
tuner-core.c media: v4l2: fix uninitialized value tuner_status(CWE-457) 2022-04-24 08:49:53 +01:00
v4l2-async.c media: v4l2-async: Use endpoints in __v4l2_async_nf_add_fwnode_remote() 2022-04-24 08:13:07 +01:00
v4l2-common.c
v4l2-compat-ioctl32.c
v4l2-ctrls-api.c
v4l2-ctrls-core.c media: v4l2-ctls-core.c: kvmalloc_array -> kvcalloc 2022-05-13 11:02:22 +02:00
v4l2-ctrls-defs.c media: v4l2-ctrls: Add intra-refresh type control 2022-04-24 08:35:01 +01:00
v4l2-ctrls-priv.h
v4l2-ctrls-request.c
v4l2-dev.c media: v4l2-dev: Use non-atomic bitmap API when applicable 2022-01-28 13:20:35 +01:00
v4l2-device.c
v4l2-dv-timings.c
v4l2-event.c
v4l2-fh.c
v4l2-flash-led-class.c
v4l2-fwnode.c media: media/v4l2-core: Add enum V4L2_FWNODE_BUS_TYPE_DPI 2022-05-17 09:09:59 +02:00
v4l2-h264.c media: v4l2: Reorder field reflist 2022-05-17 10:03:11 +02:00
v4l2-i2c.c
v4l2-ioctl.c media: uapi: Add IPU3 packed Y10 format 2022-05-17 09:36:03 +02:00
v4l2-jpeg.c
v4l2-mc.c
v4l2-mem2mem.c media: v4l2-mem2mem: Trace on implicit un-hold 2022-05-13 14:58:48 +02:00
v4l2-spi.c
v4l2-subdev.c media: v4l2-subdev.c: kvmalloc_array -> kvcalloc 2022-05-13 11:02:22 +02:00
v4l2-trace.c
v4l2-vp9.c media: Add VP9 v4l2 library 2021-11-22 07:47:13 +00:00
videobuf-core.c
videobuf-dma-contig.c
videobuf-dma-sg.c
videobuf-vmalloc.c