android_kernel_xiaomi_sm8350/drivers/media/video/ivtv
Ian Armstrong 3b5c1c8e71 V4L/DVB (6716): ivtv: yuv interlace mode change
Interlace mode selection code moved into the frame setup phase, so it's now
run before the frame is loaded into a hardware buffer. Given that it can
affect how a new frame is displayed, it was a bit stupid running it after the
frame was already visible.

A few stray interlace related variables which were linked to individual frames
have now been moved into the yuv_frame_info struct. This means that all
variables linked to a specific frame are in the same place & not scattered.

Minor code reformatting in areas touched by the above changes.

Signed-off-by: Ian Armstrong <ian@iarmst.demon.co.uk>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-01-25 19:03:10 -02:00
..
ivtv-cards.c V4L/DVB (6489): ivtv: add support for AVerMedia PVR-150 Plus 2008-01-25 19:01:50 -02:00
ivtv-cards.h V4L/DVB (6489): ivtv: add support for AVerMedia PVR-150 Plus 2008-01-25 19:01:50 -02:00
ivtv-controls.c
ivtv-controls.h
ivtv-driver.c V4L/DVB (6713): ivtv: ivtv_yuv_prep_frame breakup and yuv hardware buffer changes 2008-01-25 19:03:10 -02:00
ivtv-driver.h V4L/DVB (6716): ivtv: yuv interlace mode change 2008-01-25 19:03:10 -02:00
ivtv-fileops.c V4L/DVB (6712): ivtv: ivtv yuv stream handling change 2008-01-25 19:03:09 -02:00
ivtv-fileops.h
ivtv-firmware.c
ivtv-firmware.h
ivtv-gpio.c
ivtv-gpio.h
ivtv-i2c.c V4L/DVB (6488): ivtv: add ASUS Falcon2 support 2008-01-25 19:01:50 -02:00
ivtv-i2c.h V4L/DVB (6796): ivtv/ section fix 2007-12-11 22:22:52 -02:00
ivtv-ioctl.c
ivtv-ioctl.h
ivtv-irq.c V4L/DVB (6716): ivtv: yuv interlace mode change 2008-01-25 19:03:10 -02:00
ivtv-irq.h
ivtv-mailbox.c
ivtv-mailbox.h
ivtv-queue.c
ivtv-queue.h
ivtv-routing.c V4L/DVB (6488): ivtv: add ASUS Falcon2 support 2008-01-25 19:01:50 -02:00
ivtv-routing.h
ivtv-streams.c V4L/DVB (6483): ivtv-streams: make file_operations const 2008-01-25 19:01:44 -02:00
ivtv-streams.h
ivtv-udma.c SG: Change sg_set_page() to take length and offset argument 2007-10-24 11:20:47 +02:00
ivtv-udma.h
ivtv-vbi.c
ivtv-vbi.h
ivtv-version.h
ivtv-yuv.c V4L/DVB (6716): ivtv: yuv interlace mode change 2008-01-25 19:03:10 -02:00
ivtv-yuv.h V4L/DVB (6713): ivtv: ivtv_yuv_prep_frame breakup and yuv hardware buffer changes 2008-01-25 19:03:10 -02:00
ivtvfb.c
Kconfig V4L/DVB (6488): ivtv: add ASUS Falcon2 support 2008-01-25 19:01:50 -02:00
Makefile