Skip to content
  • $ vainfo -a
    Trying display: wayland
    libva info: VA-API version 1.16.0
    libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
    libva info: Found init function __vaDriverInit_1_15
    libva info: va_openDriver() returns 0
    vainfo: VA-API version: 1.16 (libva 2.16.0)
    vainfo: Driver version: Mesa Gallium driver 22.2.3 for AMD Radeon RX 550 / 550 Series (polaris12, LLVM 15.0.0, DRM 3.48, 6.0.9-300.fc37.x86_64)
    vainfo: Supported config attributes per profile/entrypoint pair
    VAProfileMPEG2Simple/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileMPEG2Main/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileVC1Simple/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileVC1Main/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileVC1Advanced/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileH264ConstrainedBaseline/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileH264ConstrainedBaseline/VAEntrypointEncSlice
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
        VAConfigAttribRateControl              : VA_RC_CBR
                                                 VA_RC_VBR
                                                 VA_RC_CQP
        VAConfigAttribEncPackedHeaders         : VA_ENC_PACKED_HEADER_NONE
        VAConfigAttribEncMaxRefFrames          : l0=1
                                                 l1=0
    
    VAProfileH264Main/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileH264Main/VAEntrypointEncSlice
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
        VAConfigAttribRateControl              : VA_RC_CBR
                                                 VA_RC_VBR
                                                 VA_RC_CQP
        VAConfigAttribEncPackedHeaders         : VA_ENC_PACKED_HEADER_NONE
        VAConfigAttribEncMaxRefFrames          : l0=1
                                                 l1=0
    
    VAProfileH264High/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileH264High/VAEntrypointEncSlice
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
        VAConfigAttribRateControl              : VA_RC_CBR
                                                 VA_RC_VBR
                                                 VA_RC_CQP
        VAConfigAttribEncPackedHeaders         : VA_ENC_PACKED_HEADER_NONE
        VAConfigAttribEncMaxRefFrames          : l0=1
                                                 l1=0
    
    VAProfileHEVCMain/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileHEVCMain/VAEntrypointEncSlice
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
        VAConfigAttribRateControl              : VA_RC_CBR
                                                 VA_RC_VBR
                                                 VA_RC_CQP
        VAConfigAttribEncPackedHeaders         : VA_ENC_PACKED_HEADER_SEQUENCE
        VAConfigAttribEncMaxRefFrames          : l0=1
                                                 l1=0
    
    VAProfileHEVCMain10/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
                                                 VA_RT_FORMAT_YUV420_10
                                                 VA_RT_FORMAT_YUV420_10BPP
    
    VAProfileJPEGBaseline/VAEntrypointVLD
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV422
    
    VAProfileNone/VAEntrypointVideoProc
        VAConfigAttribRTFormat                 : VA_RT_FORMAT_YUV420
                                                 VA_RT_FORMAT_YUV420_10
                                                 VA_RT_FORMAT_RGB32
                                                 VA_RT_FORMAT_YUV420_10BPP
    
  • $ vainfo --display drm --device /dev/dri/renderD128
    Trying display: drm
    libva info: VA-API version 1.16.0
    libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
    libva info: Found init function __vaDriverInit_1_15
    libva info: va_openDriver() returns 0
    vainfo: VA-API version: 1.16 (libva 2.16.0)
    vainfo: Driver version: Mesa Gallium driver 22.2.3 for AMD Radeon RX 550 / 550 Series (polaris12, LLVM 15.0.0, DRM 3.48, 6.0.9-300.fc37.x86_64)
    vainfo: Supported profile and entrypoints
          VAProfileMPEG2Simple            :	VAEntrypointVLD
          VAProfileMPEG2Main              :	VAEntrypointVLD
          VAProfileVC1Simple              :	VAEntrypointVLD
          VAProfileVC1Main                :	VAEntrypointVLD
          VAProfileVC1Advanced            :	VAEntrypointVLD
          VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
          VAProfileH264ConstrainedBaseline:	VAEntrypointEncSlice
          VAProfileH264Main               :	VAEntrypointVLD
          VAProfileH264Main               :	VAEntrypointEncSlice
          VAProfileH264High               :	VAEntrypointVLD
          VAProfileH264High               :	VAEntrypointEncSlice
          VAProfileHEVCMain               :	VAEntrypointVLD
          VAProfileHEVCMain               :	VAEntrypointEncSlice
          VAProfileHEVCMain10             :	VAEntrypointVLD
          VAProfileJPEGBaseline           :	VAEntrypointVLD
          VAProfileNone                   :	VAEntrypointVideoProc
    
    $ vainfo --display drm --device /dev/dri/renderD129
    Trying display: drm
    libva info: VA-API version 1.16.0
    libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
    libva info: Found init function __vaDriverInit_1_15
    libva info: va_openDriver() returns 0
    vainfo: VA-API version: 1.16 (libva 2.16.0)
    vainfo: Driver version: Mesa Gallium driver 22.2.3 for AMD Radeon Graphics (gfx1036, LLVM 15.0.0, DRM 3.48, 6.0.9-300.fc37.x86_64)
    vainfo: Supported profile and entrypoints
          VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
          VAProfileH264ConstrainedBaseline:	VAEntrypointEncSlice
          VAProfileH264Main               :	VAEntrypointVLD
          VAProfileH264Main               :	VAEntrypointEncSlice
          VAProfileH264High               :	VAEntrypointVLD
          VAProfileH264High               :	VAEntrypointEncSlice
          VAProfileHEVCMain               :	VAEntrypointVLD
          VAProfileHEVCMain               :	VAEntrypointEncSlice
          VAProfileHEVCMain10             :	VAEntrypointVLD
          VAProfileHEVCMain10             :	VAEntrypointEncSlice
          VAProfileVP9Profile0            :	VAEntrypointVLD
          VAProfileVP9Profile2            :	VAEntrypointVLD
          VAProfileAV1Profile0            :	VAEntrypointVLD
          VAProfileNone                   :	VAEntrypointVideoProc
  • $ gst-inspect-1.0 va
    Plugin Details:
      Name                     va
      Description              VA-API codecs plugin
      Filename                 /home/slomo/Projects/gstreamer/gstreamer/build/subprojects/gst-plugins-bad/sys/va/libgstva.so
      Version                  1.21.2.1
      License                  LGPL
      Source module            gst-plugins-bad
      Documentation            https://gstreamer.freedesktop.org/documentation/va/
      Binary package           GStreamer Bad Plug-ins git
      Origin URL               Unknown package origin
    
      vaav1dec: VA-API AV1 Decoder
      vacompositor: VA-API Video Compositor
      vadeinterlace: VA-API Deinterlacer
      vah264dec: VA-API H.264 Decoder
      vah264enc: VA-API H.264 Encoder
      vah265dec: VA-API H.265 Decoder
      vajpegdec: VA-API JPEG Decoder
      vampeg2dec: VA-API Mpeg2 Decoder
      vapostproc: VA-API Video Postprocessor
      varenderD129compositor: VA-API Video Compositor in renderD129
      varenderD129deinterlace: VA-API Deinterlacer in renderD129
      varenderD129h264dec: VA-API H.264 Decoder in renderD129
      varenderD129h264enc: VA-API H.264 Encoder in renderD129
      varenderD129h265dec: VA-API H.265 Decoder in renderD129
      varenderD129postproc: VA-API Video Postprocessor in renderD129
      vavp9dec: VA-API VP9 Decoder
    
      16 features:
      +-- 16 elements
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment