h264 encode not working with comet lake with iHD
I have updated to gstreamer 1.18 and I am still having the same issue with the iHD not working with Comet lake.
Error: Internal data stream error. gstbasesrc.c(3055): gst_base_src_loop (): /GstPipeline:receiver_pipeline/GstAppSrc:decoded_buf_appsrc: streaming stopped, reason error (-5)
Error: Internal data stream error. ../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline/GstBin:bin0/GstAppSrc:appsrc: streaming stopped, reason error (-5)
gst-inspect-1.0 vaapi Plugin Details: Name vaapi Description VA-API based elements Filename /opt/sp/lib/gstreamer-1.0/libgstvaapi.so Version 1.18.0 License LGPL Source module gstreamer-vaapi Source release date 2020-09-08 Binary package gstreamer-vaapi Origin URL https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/issues
0 features:
sudo vainfo error: XDG_RUNTIME_DIR not set in the environment. error: can't connect to X server! libva info: VA-API version 1.8.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_7 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.8 (libva 2.8.0) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 20.1.1 () 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