Maybe the "first_frame" bit gets read a bit more "in the right place", i.e.
_before_ starting to read the _first_ channel of the next image instead of
_before_ starting to read the _last_ channel of the next image.
What I mean is if F mean the time, when the *_frame var is read :
first_frame: F RR GG BB F RR GG BB F ...
|-+------+ |-+------+ |-+--
last _frame: RR GG L BB RR GG L BB RR
+-----|--+ +-----|--+
Actually "first frame" should be interpreted as "finish processing the last
frame and prepare for a new one".
CU,Andy
-- ============================================================================== Andreas Beck | Email : <becka@sunserver1.rz.uni-duesseldorf.de>
--- Source code, list archive, and docs: http://www.azstarnet.com/~axplinux/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@azstarnet.com