ADD: support for YUYV422
ADD: Support for YUV444P, untested...
IMPROVED: reducing pointers, using vector based Plane
IMPROVED: misc. minor stuff