The existing video_processor tests were modified to also test 2D buffers (in addition to the existing 1D buffer tests).
Because 2D buffers offer both a 1D view and 2D view of the buffer data, additional checks were also added to test the 2D view of the data.
2D buffers can also include their own stride value. So additional tests were added to ensure that a 2D buffer can override the stride settings of the input/output media attributes of a transform.
And finally, tests for transforming from a buffer with a smaller input height to a greater output height were also added.