v4l2: fix mistake when using fewer number of outputbuffer

fix the random ASSERT fail of v4l2decode