msdkvp9en: fix vp9 encoder
- fix width and height The frame width and height is rounded up to 128 and 32 since commit 8daac1c0, so the width, height for initialization should be rounded up to 128 and 32 too because the MSDK VP9 encoder will do some check on width and height.
Sample pipeline: gst-launch-1.0 videotestsrc ! video/x-raw,width=320,height=240,format=NV12 ! msdkvp9enc ! fakesink
- fix 10bit encoding The codec profile should be consistent with the frame fourcc code, this fixes pipeline below: gst-launch-1.0 videotestsrc ! video/x-raw,width=320,height=240,format=P010_10LE ! msdkvp9enc ! fakesink