diff options
author | Hans de Goede <hdegoede@redhat.com> | 2011-05-14 07:29:03 +0200 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2011-05-15 20:18:16 +0200 |
commit | 782d26984714b394549a0b1bfa527b631fcc747b (patch) | |
tree | d170130718c0fd9dfa1ccac28f10333a840beca9 /TODO | |
parent | 4825ac78dccc6ec3a15e57ff89c5b5b90852bf20 (diff) |
libv4l: use libjpeg[-turbo] for decompressing jpeg-s
libjpeg-turbo is much faster then tinyjpeg, and with modern cameras
doing 1920x1080@30fps with jpeg compression, we really need that speed.
Todo: libjpeg error handling (fixed by next patch in series)
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,6 +1,14 @@ libv4l todo: ------------ +-don't automatically enable the software effects (awb, gamma) on cameras + which need flipping, most of these only produce yuv data and software + effects are very expensive on yuv data + +-move pixart rotate 90 hack to v4lconvert_decode_jpeg_tinyjpeg, since it + is only needed on select pixart cameras, which use this function for + decoding, this will nicely cleanup the main conversion routine + -libv4lconvert: v4lconvert_do_try_format should always prefer smaller then requested resolutions over bigger then requested ones @@ -15,6 +23,13 @@ libv4l todo: -get standardized CID for AUTOGAIN_TARGET upstream and switch to that +Nice to have: + +-support packed yuv as output format so that we aren't forced to do + conversion on upside down uvc cams + +-add a software rotation control (0 / 90 / 180 / 270 degrees) for tablets. + utils todo: ----------- |