Given applications like dual window and PiP, the introduction of the ATSC standard with its multitude of new image sizes, and the emergence of flat panel displays with various fixed resolutions, VYA modules should preferably be capable of handling any image size. When modules receiving lines or images have restrictions in the sizes they can handle, they must call function VYAcheckSize(), which checks if the module can actually process the line or image size it receives and terminates execution with a printed error message if it can't. VYAcheckSize() also manages the input buffers and is defined in vya.h,cc as a member function of class VYAprocess.