<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <br>
    <br>
    <div class="moz-cite-prefix">Den 11.10.2024 18:43, skrev Andrew
      Randrianasulu:<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+rFky4qbN-CKNr0Pe-LMtqUGiZ3-zzz1P6L90nn5jKuF-mirQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="auto">
        <div><br>
          <br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">пт, 11 окт. 2024 г., 19:08
              Terje J. Hanssen <<a
                href="mailto:terjejhanssen@gmail.com"
                moz-do-not-send="true" class="moz-txt-link-freetext">terjejhanssen@gmail.com</a>>:<br>
            </div>
            <blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div> <br>
                <br>
                <div>Den 11.10.2024 17:17, skrev Andrew Randrianasulu:<br>
                </div>
                <blockquote type="cite">
                  <div dir="auto">
                    <div><br>
                      <br>
                      <div class="gmail_quote">
                        <div dir="ltr" class="gmail_attr">пт, 11 окт.
                          2024 г., 14:58 Terje J. Hanssen <<a
                            href="mailto:terjejhanssen@gmail.com"
                            target="_blank" rel="noreferrer"
                            moz-do-not-send="true"
                            class="moz-txt-link-freetext">terjejhanssen@gmail.com</a>>:<br>
                        </div>
                        <blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                          <div> <br>
                            <br>
                            <div>Den 28.09.2024 21:24, skrev Andrew
                              Randrianasulu:<br>
                            </div>
                            <blockquote type="cite">
                              <div dir="auto">
                                <div><br>
                                  <br>
                                  <div class="gmail_quote">
                                    <div dir="ltr" class="gmail_attr">сб,
                                      28 сент. 2024 г., 21:59 Terje J.
                                      Hanssen <<a
href="mailto:terjejhanssen@gmail.com" rel="noreferrer noreferrer"
                                        target="_blank"
                                        moz-do-not-send="true"
                                        class="moz-txt-link-freetext">terjejhanssen@gmail.com</a>>:<br>
                                    </div>
                                    <blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
                                      <br>
                                      Den 28.09.2024 19:10, skrev Andrew
                                      Randrianasulu:<br>
                                      > May be ffmpeg tries onevpl on
                                      new hardware?<br>
                                      ><br>
                                      > <a
href="https://bugs.gentoo.org/590752"
rel="noreferrer noreferrer noreferrer noreferrer" target="_blank"
                                        moz-do-not-send="true"
                                        class="moz-txt-link-freetext">https://bugs.gentoo.org/590752</a><br>
                                      ><br>
                                      > example output<br>
                                      ><br>
                                      > <a
href="https://bugs.gentoo.org/attachment.cgi?id=835909"
rel="noreferrer noreferrer noreferrer noreferrer" target="_blank"
                                        moz-do-not-send="true"
                                        class="moz-txt-link-freetext">https://bugs.gentoo.org/attachment.cgi?id=835909</a><br>
                                      <br>
                                      <br>
                                      I think so because Intel VPL GPU
                                      Runtime is for use on Intel DG1
                                      (Iris <br>
                                      Xe graphics and newer),<br>
                                      while Intel Media SDK for use on
                                      older, legacy Intel graphics,
                                      selected <br>
                                      by the VPL dispatcher<br>
                                      <a
href="https://github.com/intel/libvpl/?tab=readme-ov-file#intel-video-processing-library-intel-vpl"
rel="noreferrer noreferrer noreferrer noreferrer" target="_blank"
                                        moz-do-not-send="true"
                                        class="moz-txt-link-freetext">https://github.com/intel/libvpl/?tab=readme-ov-file#intel-video-processing-library-intel-vpl</a><br>
                                      <br>
                                      I searched a time back for the
                                      vpl-inspect tool, but I could not
                                      find it <br>
                                      among my installed RT Intel
                                      packages<br>
                                    </blockquote>
                                  </div>
                                </div>
                                <div dir="auto"><br>
                                </div>
                                <div dir="auto">try <a
href="https://github.com/intel/libvpl-tools/"
                                    rel="noreferrer noreferrer"
                                    target="_blank"
                                    moz-do-not-send="true"
                                    class="moz-txt-link-freetext">https://github.com/intel/libvpl-tools/</a>
                                  ?</div>
                                <div dir="auto"><br>
                                </div>
                                <div dir="auto">either as package name
                                  or your own source build ...</div>
                                <div dir="auto">(may be ping libvpl
                                  maintainer in suse?)</div>
                                <div dir="auto"><br>
                                </div>
                                <div dir="auto"><br>
                                </div>
                              </div>
                            </blockquote>
                            <br>
                            Yeah, libvpl-tools is now built for
                            openSUSE, and I ran two of them on
                            Slowroll/Arc A750 according to this article:<br>
                            <a
href="https://www.intel.com/content/www/us/en/developer/articles/technical/overview-of-onevpl-examples-and-tools.html#articleparagraph_829690411"
                              rel="noreferrer noreferrer"
                              target="_blank" moz-do-not-send="true"
                              class="moz-txt-link-freetext">https://www.intel.com/content/www/us/en/developer/articles/technical/overview-of-onevpl-examples-and-tools.html#articleparagraph_829690411</a><br>
                            <br>
                            <i>oneVPL Tools<br>
                              <br>
                              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.<br>
                              Tools for Checking Implementation
                              Capabilities<br>
                              <br>
                              To check the implementation capabilities
                              of oneVPL the following approaches can be
                              used:,<br>
                              <br>
                              First Approach:<br>
                              <br>
                              vpl-inspect|grep Implementation</i><br>
                            <br>
                            <font face="Courier New, Courier, monospace">vpl-inspect|grep
                              Implementation<br>
                              libva info: VA-API version 1.22.0<br>
                              libva info: Trying to open
                              /usr/lib64/dri/iHD_drv_video.so<br>
                              libva info: Found init function
                              __vaDriverInit_1_22<br>
                              libva info: va_openDriver() returns 0<br>
                              libva info: VA-API version 1.22.0<br>
                              libva info: Trying to open
                              /usr/lib64/dri/iHD_drv_video.so<br>
                              libva info: Found init function
                              __vaDriverInit_1_22<br>
                              libva info: va_openDriver() returns 0<br>
                              Implementation #0: mfx-gen</font><br>
                            <br>
                            =================<br>
                            <i><br>
                              Second Approach (improved visibility in
                              Linux environment):<br>
                              <br>
                              system_analyzer<br>
                              .........snip<br>
                              <br>
                              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)<br>
                              <br>
                            </i><br>
                            <font face="Courier New, Courier, monospace">system_analyzer<br>
                              ------------------------------------<br>
                              Looking for GPU interfaces available to
                              OS...<br>
                              FOUND: /dev/dri/renderD128<br>
                              GPU interfaces found: 1<br>
                              ------------------------------------<br>
                              <br>
                              <br>
                              ------------------------------------<br>
                              Available implementation details:<br>
                              libva info: VA-API version 1.22.0<br>
                              libva info: Trying to open
                              /usr/lib64/dri/iHD_drv_video.so<br>
                              libva info: Found init function
                              __vaDriverInit_1_22<br>
                              libva info: va_openDriver() returns 0<br>
                              libva info: VA-API version 1.22.0<br>
                              libva info: Trying to open
                              /usr/lib64/dri/iHD_drv_video.so<br>
                              libva info: Found init function
                              __vaDriverInit_1_22<br>
                              libva info: va_openDriver() returns 0<br>
                              <br>
                              Implementation #0: mfx-gen<br>
                                Library path:
                              /usr/lib64/libmfx-gen.so.1.2.12<br>
                                AccelerationMode:
                              MFX_ACCEL_MODE_VIA_VAAPI<br>
                                ApiVersion: 2.12<br>
                                Impl: MFX_IMPL_TYPE_HARDWARE<br>
                                ImplName: mfx-gen<br>
                                MediaAdapterType: MFX_MEDIA_DISCRETE<br>
                                VendorID: 0x8086<br>
                                DeviceID: 0x56A1<br>
                                GPU name: Intel® Arc(TM) A750 graphics
                              (arch=Xe HPG codename=DG2)<br>
                                PCI BDF: 0000:03:00.00<br>
                                PCI RevisionID: 0x0008<br>
                                DRMRenderNodeNum: 128<br>
                              DeviceName: mfx-gen<br>
                              ------------------------------------</font><br>
                            <br>
                            I am not quite sure what the essence of this
                            output really tell?<br>
                            There are also additional "sample_* tools "
                            mentioned in the article, that possibly are
                            useful (?)<br>
                          </div>
                        </blockquote>
                      </div>
                    </div>
                    <div dir="auto"><br>
                    </div>
                    <div dir="auto">Hopefully it tells us that vpl stack
                      working, or at least in consistent state?</div>
                    <div dir="auto"><br>
                    </div>
                    <div dir="auto">Can uou try vpl-inspect without
                      |grep just for seeing full output? Does it lust
                      codecs?</div>
                    <div dir="auto"><br>
                    </div>
                    <div dir="auto">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?</div>
                    <br>
                  </div>
                </blockquote>
                <br>
                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<br>
                <br>
                vpl-inspect<br>
                <br>
                libva info: VA-API version 1.22.0<br>
                libva info: Trying to open
                /usr/lib64/dri/iHD_drv_video.so<br>
                libva info: Found init function __vaDriverInit_1_22<br>
                libva info: va_openDriver() returns 0<br>
                libva info: VA-API version 1.22.0<br>
                libva info: Trying to open
                /usr/lib64/dri/iHD_drv_video.so<br>
                libva info: Found init function __vaDriverInit_1_22<br>
                libva info: va_openDriver() returns 0<br>
                <br>
                Implementation #0: mfx-gen<br>
                  Library path: /usr/lib64/libmfx-gen.so.1.2.12<br>
                  AccelerationMode: MFX_ACCEL_MODE_VIA_VAAPI<br>
                  ApiVersion: 2.12<br>
                  Impl: MFX_IMPL_TYPE_HARDWARE<br>
                  VendorImplID: 0x0000<br>
                  ImplName: mfx-gen<br>
                  License: MIT License<br>
                  Version: 1.2<br>
                  Keywords: <br>
                  VendorID: 0x8086<br>
                  mfxAccelerationModeDescription:<br>
                    Version: 1.0<br>
                    Mode: MFX_ACCEL_MODE_VIA_VAAPI<br>
                  mfxPoolPolicyDescription:<br>
                    Version: 1.0<br>
                    Policy: MFX_ALLOCATION_OPTIMAL<br>
                    Policy: MFX_ALLOCATION_UNLIMITED<br>
                    Policy: MFX_ALLOCATION_LIMITED<br>
                  mfxDeviceDescription:<br>
                    MediaAdapterType: MFX_MEDIA_DISCRETE<br>
                    DeviceID: 56a1/0<br>
                    Version: 1.1<br>
                  mfxDecoderDescription:<br>
                    Version: 1.0<br>
                    CodecID: VC1 <br>
                    MaxcodecLevel: 5<br>
                    CodecID: AV1 <br>
                    MaxcodecLevel: 63<br>
                      Profile: MFX_PROFILE_AV1_MAIN<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010<br>
                      Profile: MFX_PROFILE_AV1_HIGH<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010<br>
                      Profile: MFX_PROFILE_AV1_PRO<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010<br>
                    CodecID: VP8 <br>
                    MaxcodecLevel: 0<br>
                      Profile: MFX_PROFILE_VP8_0<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_VP8_1<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_VP8_2<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_VP8_3<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                    CodecID: VP9 <br>
                    MaxcodecLevel: 0<br>
                      Profile: MFX_PROFILE_VP9_0<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, AYUV, Y410,
                Y416<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, AYUV, Y410,
                Y416<br>
                      Profile: MFX_PROFILE_VP9_1<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, AYUV, Y410,
                Y416<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, AYUV, Y410,
                Y416<br>
                      Profile: MFX_PROFILE_VP9_2<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, AYUV, Y410,
                Y416<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, AYUV, Y410,
                Y416<br>
                      Profile: MFX_PROFILE_VP9_3<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, AYUV, Y410,
                Y416<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, AYUV, Y410,
                Y416<br>
                    CodecID: AVC <br>
                    MaxcodecLevel: 62<br>
                      Profile: MFX_PROFILE_AVC_BASELINE<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_AVC_MAIN<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_AVC_HIGH<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_AVC_EXTENDED<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                    CodecID: VVC <br>
                    MaxcodecLevel: 255<br>
                    CodecID: MPG2<br>
                    MaxcodecLevel: 6<br>
                      Profile: MFX_PROFILE_MPEG2_SIMPLE<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 2048<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 2048<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 2048<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 2048<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_MPEG2_MAIN<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 2048<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 2048<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 2048<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 2048<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_MPEG2_HIGH<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 2048<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 2048<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 2048<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 2048<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                    CodecID: HEVC<br>
                    MaxcodecLevel: 62<br>
                      Profile: MFX_PROFILE_HEVC_MAIN<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_HEVC_MAIN10<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010<br>
                      Profile: MFX_PROFILE_HEVC_MAINSP<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12<br>
                      Profile: MFX_PROFILE_HEVC_REXT<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, YUY2, Y210,
                Y216, AYUV, Y410, Y416<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, P016, YUY2, Y210,
                Y216, AYUV, Y410, Y416<br>
                      Profile: MFX_PROFILE_HEVC_SCC<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                    CodecID: JPEG<br>
                    MaxcodecLevel: 0<br>
                      Profile: MFX_PROFILE_JPEG_BASELINE<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, YUY2<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 16384<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 16384<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, YUY2<br>
                  mfxEncoderDescription:<br>
                    Version: 1.0<br>
                    CodecID: AV1 <br>
                    MaxcodecLevel: 53<br>
                    BiDirectionalPrediction: 1<br>
                    ReportedStats: 0<br>
                      Profile: MFX_PROFILE_AV1_MAIN<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 128<br>
                          Width Max: 8192<br>
                          Width Step: 8<br>
                          Height Min: 96<br>
                          Height Max: 8192<br>
                          Height Step: 8<br>
                          ColorFormats: P010, NV12<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 128<br>
                          Width Max: 8192<br>
                          Width Step: 8<br>
                          Height Min: 96<br>
                          Height Max: 8192<br>
                          Height Step: 8<br>
                          ColorFormats: P010, NV12<br>
                    CodecID: VP9 <br>
                    MaxcodecLevel: 0<br>
                    BiDirectionalPrediction: 0<br>
                    ReportedStats: 0<br>
                      Profile: MFX_PROFILE_VP9_0<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 8192<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 8192<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 8192<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 8192<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                      Profile: MFX_PROFILE_VP9_1<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 8192<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 8192<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 8192<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 8192<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                      Profile: MFX_PROFILE_VP9_2<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 8192<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 8192<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 8192<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 8192<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                      Profile: MFX_PROFILE_VP9_3<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 8192<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 8192<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 8192<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 8192<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, P010, AYUV, Y410<br>
                    CodecID: AVC <br>
                    MaxcodecLevel: 52<br>
                    BiDirectionalPrediction: 1<br>
                    ReportedStats: 0<br>
                      Profile: MFX_PROFILE_AVC_BASELINE<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                      Profile: MFX_PROFILE_AVC_CONSTRAINED_BASELINE<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                      Profile: MFX_PROFILE_AVC_MAIN<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                      Profile: MFX_PROFILE_AVC_HIGH<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                      Profile: MFX_PROFILE_AVC_CONSTRAINED_HIGH<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                      Profile: MFX_PROFILE_AVC_PROGRESSIVE_HIGH<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 16<br>
                          Width Max: 4096<br>
                          Width Step: 16<br>
                          Height Min: 16<br>
                          Height Max: 4096<br>
                          Height Step: 16<br>
                          ColorFormats: NV12, RGB4, BGR4, YUY2, AYUV<br>
                    CodecID: HEVC<br>
                    MaxcodecLevel: 318<br>
                    BiDirectionalPrediction: 1<br>
                    ReportedStats: 0<br>
                      Profile: MFX_PROFILE_HEVC_MAIN<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                      Profile: MFX_PROFILE_HEVC_MAIN10<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                      Profile: MFX_PROFILE_HEVC_MAINSP<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                      Profile: MFX_PROFILE_HEVC_REXT<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                      Profile: MFX_PROFILE_HEVC_SCC<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 8<br>
                          Width Max: 16384<br>
                          Width Step: 8<br>
                          Height Min: 8<br>
                          Height Max: 12288<br>
                          Height Step: 8<br>
                          ColorFormats: P010, P210, Y210, Y410, RG10,
                NV12, YUY2, RGB4, BGR4, P016, Y216, Y416, AYUV<br>
                    CodecID: JPEG<br>
                    MaxcodecLevel: 0<br>
                    BiDirectionalPrediction: 0<br>
                    ReportedStats: 0<br>
                      Profile: MFX_PROFILE_JPEG_BASELINE<br>
                        MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                          Width Min: 1<br>
                          Width Max: 16384<br>
                          Width Step: 1<br>
                          Height Min: 1<br>
                          Height Max: 16384<br>
                          Height Step: 1<br>
                          ColorFormats: NV12, YV12, YUY2, RGB4, BGR4,
                400P<br>
                        MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                          Width Min: 1<br>
                          Width Max: 16384<br>
                          Width Step: 1<br>
                          Height Min: 1<br>
                          Height Max: 16384<br>
                          Height Step: 1<br>
                          ColorFormats: NV12, YV12, YUY2, RGB4, BGR4,
                400P<br>
                  mfxVPPDescription:<br>
                    Version: 1.0<br>
                    FilterFourCC: PAMP<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                    FilterFourCC: DNIS<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                    FilterFourCC: DNI2<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                    FilterFourCC: DET <br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                    FilterFourCC: FRC <br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210, Y410<br>
                    FilterFourCC: VSII<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                    FilterFourCC: VSIO<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                    FilterFourCC: ROT <br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                    FilterFourCC: MIRR<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                    FilterFourCC: VSCL<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                    FilterFourCC: TDLT<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                    FilterFourCC: VCSC<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                    FilterFourCC: VPDI<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, P016<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, P016<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, P016<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, P016<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, P016<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, P016<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, P016<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, P016<br>
                    FilterFourCC: VCLF<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                    FilterFourCC: FIWF<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                    FilterFourCC: FISF<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, P010, AYUV, Y210,
                Y410, P016, Y216, Y416<br>
                    FilterFourCC: VCMP<br>
                    MaxDelayInFrames: 0<br>
                      MemHandleType: MFX_RESOURCE_SYSTEM_SURFACE<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                      MemHandleType: MFX_RESOURCE_VA_SURFACE_PTR<br>
                      Width Min: 16<br>
                      Width Max: 16384<br>
                      Width Step: 1<br>
                      Height Min: 16<br>
                      Height Max: 16384<br>
                      Height Step: 1<br>
                        InFormat: NV12<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: YUY2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: BGR4<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: RGB2<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P010<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: AYUV<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y210<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y410<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: P016<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y216<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                        InFormat: Y416<br>
                          OutFormats: NV12, YUY2, RGB4, BGR4, RGB2,
                RGBP, P010, RG10, AYUV, Y210, Y410, P016, Y216, Y416,
                BGRP<br>
                  NumExtParam: 0<br>
                  mfxSurfaceTypesSupported:<br>
                    Version: 1.0<br>
                    SurfaceType: MFX_SURFACE_TYPE_VAAPI<br>
                      SurfaceComponent: MFX_SURFACE_COMPONENT_ENCODE<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_IMPORT_SHARED<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_IMPORT_COPY<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_EXPORT_SHARED<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_EXPORT_COPY<br>
                      SurfaceComponent: MFX_SURFACE_COMPONENT_DECODE<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_IMPORT_SHARED<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_IMPORT_COPY<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_EXPORT_SHARED<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_EXPORT_COPY<br>
                      SurfaceComponent: MFX_SURFACE_COMPONENT_VPP_INPUT<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_IMPORT_SHARED<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_IMPORT_COPY<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_EXPORT_SHARED<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_EXPORT_COPY<br>
                      SurfaceComponent: MFX_SURFACE_COMPONENT_VPP_OUTPUT<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_IMPORT_SHARED<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_IMPORT_COPY<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_EXPORT_SHARED<br>
                        SurfaceFlags:     MFX_SURFACE_FLAG_EXPORT_COPY<br>
                <br>
                Total number of implementations found = 1<br>
              </div>
            </blockquote>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">it was surely verbose!</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">looks ..ok? At least similar to output found in
          gentoo's bugzilla ;)</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">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
          .....</div>
      </div>
    </blockquote>
    <br>
    I'm "ready" :)<br>
    I suggest you better create this as a new thread with the actual
    ffmpeg test commands you want me to run on my system ;)<br>
    <br>
     <br>
    <blockquote type="cite"
cite="mid:CA+rFky4qbN-CKNr0Pe-LMtqUGiZ3-zzz1P6L90nn5jKuF-mirQ@mail.gmail.com">
      <div dir="auto">
        <div dir="auto"><br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">
          <div class="gmail_quote">
            <blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div><br>
                <br>
                <br>
                <br>
              </div>
            </blockquote>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>