Reland "media/gpu/VEA unittest: Fill plane pointer and stride with NULL and 0 for 1- or 2- planes VideoFrame"

When I enable VEA unittest to run any yuv format in crrev.com/c/1135106, I didn't
realize the code assumed the I420 when creating frame. Therefore, it passes
invalid pointer and wrong stride when the number of planes are less than 3.
This change fixes it by creating video frame, taking into account the number of
planes of input buffer format.

BUG=chromium:894381
TEST=VEA unittest for NV12 and I420 on kevin

Change-Id: Ie917d5240c05cb32c59f21367252682dc14b573e
Reviewed-on: https://chromium-review.googlesource.com/c/1293066
Reviewed-by: Alexandre Courbot <acourbot@chromium.org>
Commit-Queue: Hirokazu Honda <hiroh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#601501}
1 file changed