summaryrefslogtreecommitdiffstats
path: root/drivers/media/video/cx18/cx18-driver.c
diff options
context:
space:
mode:
authorAndy Walls <awalls@radix.net>2009-11-10 23:28:30 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2009-12-05 18:41:52 -0200
commit1047a83844a4d894a068d94aca2d3efe54ac7a9c (patch)
treeb701e53e5db83b79f608eb6f515195d0cd403679 /drivers/media/video/cx18/cx18-driver.c
parent22dce188ef3e1e058ceabe3b3072640d7568f764 (diff)
downloadop-kernel-dev-1047a83844a4d894a068d94aca2d3efe54ac7a9c.zip
op-kernel-dev-1047a83844a4d894a068d94aca2d3efe54ac7a9c.tar.gz
V4L/DVB (13431): cx18: Adjust an MDL's final buffer size to force encoder transfer size
The encoder was not honoring the MDL size sent in DE_SET_MDL mailbox commands. This change adjusts the size of the last buffer in an MDL, as reported to the firmware, so that the encoder will send the exact amount of bytes we specify per MDL transfer. This eliminates tearing in YUV playback when using non-default YUV buffer sizes. Signed-off-by: Andy Walls <awalls@radix.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/cx18/cx18-driver.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud