v4l2: fix step-wise and continuous frame sizes enumeration
Width and height are independent for step-wise frame sizes (yes, enumerating is slow). Continuous frame sizes are step-size with one pixel steps for both dimensions (yes, enumerationg is very slow). A few device drivers use either of those two types, though the discrete type is much more common.
Showing with 62 additions and 71 deletions