[Cin] vpl-inspect

Terje J. Hanssen terjejhanssen at gmail.com
Fri Oct 11 18:08:48 CEST 2024



Den 11.10.2024 17:17, skrev Andrew Randrianasulu:
>
>
> пт, 11 окт. 2024 г., 14:58 Terje J. Hanssen <terjejhanssen at gmail.com>:
>
>
>
>     Den 28.09.2024 21:24, skrev Andrew Randrianasulu:
>>
>>
>>     сб, 28 сент. 2024 г., 21:59 Terje J. Hanssen
>>     <terjejhanssen at gmail.com>:
>>
>>
>>
>>         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-library-intel-vpl
>>
>>         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/overview-of-onevpl-examples-and-tools.html#articleparagraph_829690411
>
>     /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



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20241011/f099b863/attachment-0001.htm>


More information about the Cin mailing list