v4l2: Update fmt if padded height is greater than fmt height
If padded height is greater, buffer bytesused could be larger than plane length, and cause VIDIOC_QBUF failure.
Moved from gst-plugins-good!1104 (closed)
Fixes #892 (closed)
cc @kimtimh
Edited by Nicolas Dufresne