Fix a bug in frame scaling
This change fixed a corner case bug reealed by b/
311394513.
During the frame scaling, vpx_highbd_convolve8() and vpx_scaled_2d()
requires both x_step_q4 and y_step_q4 are less than or equal to a
defined value. Otherwise, it needs to call vp9_scale_and_extend_
frame_nonnormative() that supports arbitrary scaling.
The fix was done in LBD and HBD funnctions.
Bug: b/
311394513
Change-Id: Id0d34e7910ec98859030ef968ac19331488046d4
(cherry picked from commit
8bf3649d410cd68076e532e697f34dcec3f87ce7)