Den 11.10.2024 18:43, skrev Andrew Randrianasulu:
пт, 11 окт. 2024 г., 19:08 Terje J. Hanssen <[email protected]>:
Den 11.10.2024 17:17, skrev Andrew Randrianasulu:
пт, 11 окт. 2024 г., 14:58 Terje J. Hanssen <[email protected]>:
Den 28.09.2024 21:24, skrev Andrew Randrianasulu:
сб, 28 сент. 2024 г., 21:59 Terje J. Hanssen <[email protected]>:
Den 28.09.2024 19:10, skrev Andrew Randrianasulu: > May be ffmpeg tries onevpl on new hardware? > > https://bugs.gentoo.org/590752 > > example output > > https://bugs.gentoo.org/attachment.cgi?id=835909
I think so because Intel VPL GPU Runtime is for use on Intel DG1 (Iris Xe graphics and newer), while Intel Media SDK for use on older, legacy Intel graphics, selected by the VPL dispatcher https://github.com/intel/libvpl/?tab=readme-ov-file#intel-video-processing-l...
I searched a time back for the vpl-inspect tool, but I could not find it among my installed RT Intel packages
try https://github.com/intel/libvpl-tools/ ?
either as package name or your own source build ... (may be ping libvpl maintainer in suse?)
Yeah, libvpl-tools is now built for openSUSE, and I ran two of them on Slowroll/Arc A750 according to this article: https://www.intel.com/content/www/us/en/developer/articles/technical/overvie...
/oneVPL Tools
There are oneVPL tools available in the oneVPL base repository which are a good starting point to get familiar with the oneVPL functionalities. The command line tools for checking available implementation supported by the current system are in the cli directory and the ‘sample-*’ tools are in the legacy directory. Tools for Checking Implementation Capabilities
To check the implementation capabilities of oneVPL the following approaches can be used:,
First Approach:
vpl-inspect|grep Implementation/
vpl-inspect|grep Implementation libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 Implementation #0: mfx-gen
================= / Second Approach (improved visibility in Linux environment):
system_analyzer .........snip
Here, it is oneVPL dispatcher’s responsibility to load GPU runtimes (libmfxhw64.so or libmfxgen.so) depending on the system’s compatibility and selected codec. There are no plans for libmfxhw64.xo.1 to support new Gen (Gen12 or newer) platforms. Media SDK GPU runtime (libmfxhw64.so) runs on Gen9 and Gen11 while oneVPL GPU runtime (libmfxgen.so) supports Gen12, Xe, and newer hardware. Media SDK runtime supports API 1.35 and VPL runtime supports API 2.x (currently 2.8)
/ system_analyzer ------------------------------------ Looking for GPU interfaces available to OS... FOUND: /dev/dri/renderD128 GPU interfaces found: 1 ------------------------------------
------------------------------------ Available implementation details: libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0
Implementation #0: mfx-gen Library path: /usr/lib64/libmfx-gen.so.1.2.12 AccelerationMode: MFX_ACCEL_MODE_VIA_VAAPI ApiVersion: 2.12 Impl: MFX_IMPL_TYPE_HARDWARE ImplName: mfx-gen MediaAdapterType: MFX_MEDIA_DISCRETE VendorID: 0x8086 DeviceID: 0x56A1 GPU name: Intel® Arc(TM) A750 graphics (arch=Xe HPG codename=DG2) PCI BDF: 0000:03:00.00 PCI RevisionID: 0x0008 DRMRenderNodeNum: 128 DeviceName: mfx-gen ------------------------------------
I am not quite sure what the essence of this output really tell? There are also additional "sample_* tools " mentioned in the article, that possibly are useful (?)
Hopefully it tells us that vpl stack working, or at least in consistent state?
Can uou try vpl-inspect without |grep just for seeing full output? Does it lust codecs?
Can sample tools like encoder be used for encoding (from yuv/y4m I guess? they should contain brief help) just to see if anything can use vpl stack as intended, so we can move to ffmpeg troubleshooting?
To continue with the comprehensive output from vpl-inspect here, it contains a lot of details with several profiles for each codec like HEVC and AV1
vpl-inspect
libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0
Implementation #0: mfx-gen Library path: /usr/lib64/libmfx-gen.so.1.2.12 AccelerationMode: MFX_ACCEL_MODE_VIA_VAAPI ApiVersion: 2.12 Impl: MFX_IMPL_TYPE_HARDWARE VendorImplID: 0x0000 ImplName: mfx-gen License: MIT License Version: 1.2 Keywords: VendorID: 0x8086 mfxAccelerationModeDescription: Version: 1.0 Mode: MFX_ACCEL_MODE_VIA_VAAPI mfxPoolPolicyDescription: Version: 1.0 Policy: MFX_ALLOCATION_OPTIMAL Policy: MFX_ALLOCATION_UNLIMITED Policy: MFX_ALLOCATION_LIMITED mfxDeviceDescription: MediaAdapterType: MFX_MEDIA_DISCRETE DeviceID: 56a1/0 Version: 1.1 mfxDecoderDescription: Version: 1.0 CodecID: VC1 MaxcodecLevel: 5 CodecID: AV1 MaxcodecLevel: 63 Profile: MFX_PROFILE_AV1_MAIN MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010 Profile: MFX_PROFILE_AV1_HIGH MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010 Profile: MFX_PROFILE_AV1_PRO MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010 CodecID: VP8 MaxcodecLevel: 0 Profile: MFX_PROFILE_VP8_0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_VP8_1 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_VP8_2 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_VP8_3 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 CodecID: VP9 MaxcodecLevel: 0 Profile: MFX_PROFILE_VP9_0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, AYUV, Y410, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, AYUV, Y410, Y416 Profile: MFX_PROFILE_VP9_1 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, AYUV, Y410, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, AYUV, Y410, Y416 Profile: MFX_PROFILE_VP9_2 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, AYUV, Y410, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, AYUV, Y410, Y416 Profile: MFX_PROFILE_VP9_3 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, AYUV, Y410, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, AYUV, Y410, Y416 CodecID: AVC MaxcodecLevel: 62 Profile: MFX_PROFILE_AVC_BASELINE MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_AVC_MAIN MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_AVC_HIGH MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_AVC_EXTENDED MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12 CodecID: VVC MaxcodecLevel: 255 CodecID: MPG2 MaxcodecLevel: 6 Profile: MFX_PROFILE_MPEG2_SIMPLE MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 2048 Width Step: 16 Height Min: 16 Height Max: 2048 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 2048 Width Step: 16 Height Min: 16 Height Max: 2048 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_MPEG2_MAIN MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 2048 Width Step: 16 Height Min: 16 Height Max: 2048 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 2048 Width Step: 16 Height Min: 16 Height Max: 2048 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_MPEG2_HIGH MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 2048 Width Step: 16 Height Min: 16 Height Max: 2048 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 2048 Width Step: 16 Height Min: 16 Height Max: 2048 Height Step: 16 ColorFormats: NV12 CodecID: HEVC MaxcodecLevel: 62 Profile: MFX_PROFILE_HEVC_MAIN MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_HEVC_MAIN10 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010 Profile: MFX_PROFILE_HEVC_MAINSP MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12 Profile: MFX_PROFILE_HEVC_REXT MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, YUY2, Y210, Y216, AYUV, Y410, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, P016, YUY2, Y210, Y216, AYUV, Y410, Y416 Profile: MFX_PROFILE_HEVC_SCC MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 CodecID: JPEG MaxcodecLevel: 0 Profile: MFX_PROFILE_JPEG_BASELINE MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, RGB4, YUY2 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 16 Height Min: 16 Height Max: 16384 Height Step: 16 ColorFormats: NV12, RGB4, YUY2 mfxEncoderDescription: Version: 1.0 CodecID: AV1 MaxcodecLevel: 53 BiDirectionalPrediction: 1 ReportedStats: 0 Profile: MFX_PROFILE_AV1_MAIN MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 128 Width Max: 8192 Width Step: 8 Height Min: 96 Height Max: 8192 Height Step: 8 ColorFormats: P010, NV12 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 128 Width Max: 8192 Width Step: 8 Height Min: 96 Height Max: 8192 Height Step: 8 ColorFormats: P010, NV12 CodecID: VP9 MaxcodecLevel: 0 BiDirectionalPrediction: 0 ReportedStats: 0 Profile: MFX_PROFILE_VP9_0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 8192 Width Step: 16 Height Min: 16 Height Max: 8192 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 8192 Width Step: 16 Height Min: 16 Height Max: 8192 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 Profile: MFX_PROFILE_VP9_1 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 8192 Width Step: 16 Height Min: 16 Height Max: 8192 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 8192 Width Step: 16 Height Min: 16 Height Max: 8192 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 Profile: MFX_PROFILE_VP9_2 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 8192 Width Step: 16 Height Min: 16 Height Max: 8192 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 8192 Width Step: 16 Height Min: 16 Height Max: 8192 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 Profile: MFX_PROFILE_VP9_3 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 8192 Width Step: 16 Height Min: 16 Height Max: 8192 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 8192 Width Step: 16 Height Min: 16 Height Max: 8192 Height Step: 16 ColorFormats: NV12, P010, AYUV, Y410 CodecID: AVC MaxcodecLevel: 52 BiDirectionalPrediction: 1 ReportedStats: 0 Profile: MFX_PROFILE_AVC_BASELINE MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV Profile: MFX_PROFILE_AVC_CONSTRAINED_BASELINE MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV Profile: MFX_PROFILE_AVC_MAIN MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV Profile: MFX_PROFILE_AVC_HIGH MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV Profile: MFX_PROFILE_AVC_CONSTRAINED_HIGH MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV Profile: MFX_PROFILE_AVC_PROGRESSIVE_HIGH MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 4096 Width Step: 16 Height Min: 16 Height Max: 4096 Height Step: 16 ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV CodecID: HEVC MaxcodecLevel: 318 BiDirectionalPrediction: 1 ReportedStats: 0 Profile: MFX_PROFILE_HEVC_MAIN MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV Profile: MFX_PROFILE_HEVC_MAIN10 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV Profile: MFX_PROFILE_HEVC_MAINSP MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV Profile: MFX_PROFILE_HEVC_REXT MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV Profile: MFX_PROFILE_HEVC_SCC MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 8 Width Max: 16384 Width Step: 8 Height Min: 8 Height Max: 12288 Height Step: 8 ColorFormats: P010, P210, Y210, Y410, RG10, NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV CodecID: JPEG MaxcodecLevel: 0 BiDirectionalPrediction: 0 ReportedStats: 0 Profile: MFX_PROFILE_JPEG_BASELINE MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 1 Width Max: 16384 Width Step: 1 Height Min: 1 Height Max: 16384 Height Step: 1 ColorFormats: NV12, YV12, YUY2, RGB4, BGR4, 400P MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 1 Width Max: 16384 Width Step: 1 Height Min: 1 Height Max: 16384 Height Step: 1 ColorFormats: NV12, YV12, YUY2, RGB4, BGR4, 400P mfxVPPDescription: Version: 1.0 FilterFourCC: PAMP MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 FilterFourCC: DNIS MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 FilterFourCC: DNI2 MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 FilterFourCC: DET MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 FilterFourCC: FRC MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410 FilterFourCC: VSII MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 FilterFourCC: VSIO MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 FilterFourCC: ROT MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP FilterFourCC: MIRR MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP FilterFourCC: VSCL MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP FilterFourCC: TDLT MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP FilterFourCC: VCSC MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP FilterFourCC: VPDI MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, P016 InFormat: YUY2 OutFormats: NV12, YUY2, P010, P016 InFormat: P010 OutFormats: NV12, YUY2, P010, P016 InFormat: P016 OutFormats: NV12, YUY2, P010, P016 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, P016 InFormat: YUY2 OutFormats: NV12, YUY2, P010, P016 InFormat: P010 OutFormats: NV12, YUY2, P010, P016 InFormat: P016 OutFormats: NV12, YUY2, P010, P016 FilterFourCC: VCLF MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP FilterFourCC: FIWF MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 FilterFourCC: FISF MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: YUY2 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P010 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: AYUV OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y210 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y410 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: P016 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y216 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 InFormat: Y416 OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410, P016, Y216, Y416 FilterFourCC: VCMP MaxDelayInFrames: 0 MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR Width Min: 16 Width Max: 16384 Width Step: 1 Height Min: 16 Height Max: 16384 Height Step: 1 InFormat: NV12 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: YUY2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: BGR4 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: RGB2 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P010 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: AYUV OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y210 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y410 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: P016 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y216 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP InFormat: Y416 OutFormats: NV12, YUY2, RGB4, BGR4, RGB2, RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416, BGRP NumExtParam: 0 mfxSurfaceTypesSupported: Version: 1.0 SurfaceType: MFX_SURFACE_TYPE_VAAPI SurfaceComponent: MFX_SURFACE_COMPONENT_ENCODE SurfaceFlags: MFX_SURFACE_FLAG_IMPORT_SHARED SurfaceFlags: MFX_SURFACE_FLAG_IMPORT_COPY SurfaceFlags: MFX_SURFACE_FLAG_EXPORT_SHARED SurfaceFlags: MFX_SURFACE_FLAG_EXPORT_COPY SurfaceComponent: MFX_SURFACE_COMPONENT_DECODE SurfaceFlags: MFX_SURFACE_FLAG_IMPORT_SHARED SurfaceFlags: MFX_SURFACE_FLAG_IMPORT_COPY SurfaceFlags: MFX_SURFACE_FLAG_EXPORT_SHARED SurfaceFlags: MFX_SURFACE_FLAG_EXPORT_COPY SurfaceComponent: MFX_SURFACE_COMPONENT_VPP_INPUT SurfaceFlags: MFX_SURFACE_FLAG_IMPORT_SHARED SurfaceFlags: MFX_SURFACE_FLAG_IMPORT_COPY SurfaceFlags: MFX_SURFACE_FLAG_EXPORT_SHARED SurfaceFlags: MFX_SURFACE_FLAG_EXPORT_COPY SurfaceComponent: MFX_SURFACE_COMPONENT_VPP_OUTPUT SurfaceFlags: MFX_SURFACE_FLAG_IMPORT_SHARED SurfaceFlags: MFX_SURFACE_FLAG_IMPORT_COPY SurfaceFlags: MFX_SURFACE_FLAG_EXPORT_SHARED SurfaceFlags: MFX_SURFACE_FLAG_EXPORT_COPY
Total number of implementations found = 1
it was surely verbose!
looks ..ok? At least similar to output found in gentoo's bugzilla ;)
now we probably can re-test system ffmpeg with -debug log or something for seeing what parameters it sets in working case. Then we try to break it by adding non-working (so far) params from av1/vp9 profiles. Then we will think .....
I'm "ready" :) I suggest you better create this as a new thread with the actual ffmpeg test commands you want me to run on my system ;)