Encoding a DMABuf into a video stream with VAAPI

xaterus at gmail.com xaterus at gmail.com
Thu Feb 23 19:59:26 UTC 2023


Am Mi., 22. Feb. 2023 um 12:30 Uhr schrieb Victor Jaquez via
gstreamer-devel <gstreamer-devel at lists.freedesktop.org>:
> What hardware are you using?
OS: Ubuntu 22.10 x86_64
Host: Esprimo Q958
Kernel: 5.19.0-32-generic
Uptime: 4 mins
Packages: 2292 (dpkg), 13 (snap)
Shell: bash 5.2.2
Resolution: 1920x1080
DE: GNOME 43.1
WM: Mutter
WM Theme: Adwaita
Theme: Yaru [GTK2/3]
Icons: Yaru [GTK2/3]
Terminal: gnome-terminal
CPU: Intel i5-8500T (6) @ 3.500GHz
GPU: Intel CoffeeLake-S GT2 [UHD Graphics 630]
Memory: 2965MiB / 15741MiB

> Can you post the output of vainfo command?
libva info: VA-API version 1.15.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_14
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.15 (libva 2.12.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 22.4.3 ()
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :    VAEntrypointVLD
      VAProfileMPEG2Main              :    VAEntrypointVLD
      VAProfileH264Main               :    VAEntrypointVLD
      VAProfileH264Main               :    VAEntrypointEncSliceLP
      VAProfileH264High               :    VAEntrypointVLD
      VAProfileH264High               :    VAEntrypointEncSliceLP
      VAProfileJPEGBaseline           :    VAEntrypointVLD
      VAProfileJPEGBaseline           :    VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline:    VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:    VAEntrypointEncSliceLP
      VAProfileVP8Version0_3          :    VAEntrypointVLD
      VAProfileHEVCMain               :    VAEntrypointVLD
      VAProfileHEVCMain10             :    VAEntrypointVLD
      VAProfileVP9Profile0            :    VAEntrypointVLD
      VAProfileVP9Profile2            :    VAEntrypointVLD

Do I need other Hardware?

Regarding the tiling, I didn't understand exactly if it would work
with I915_FORMAT_MOD_X_TILED or only with linear ?

Thanks in advance and Greetings

More information about the gstreamer-devel mailing list