differentiate frame size and surface/image size

better get width and height  in  VaapiImage::derive or VaapiImage::create, instead calc it every time.