The video processing data type refers to the data entity on which a module operates internally. Typically, this is a pixel, a line, a field, or a frame, but it can for instance also be a vertical stripe or a two-dimensional block. VYA poses no restrictions on the video processing data type; it only requires that the external interfaces of a module adhere to the rules outlined in the previous section.