added VAAPI wrapper