-
Notifications
You must be signed in to change notification settings - Fork 299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gstreamer crashes in vaapisink with "could not render surface" #745
Comments
suppose it is not a vaapi issue, @xhaihao are you aware of such issue? @Markus-Pietrek-MSC AFAIK, gstvaapisink are using vaPutSurfaces, glimagesink is the recommended one |
Thanks, glimagesink has not these issues. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello,
in Yocto Mickledore playing a video via vaapisink is no longer possible with libva 2.16.
Playing a video "gst-launch-1.0 playbin uri=file:///video.mp4 video-sink=vaapisink" results in this error message.
A workaround is to use xvimagesink which has a much higher CPU load.
Copying Yocto's kirkstone libva 2.14 to mickledore helps, then the video is successfully displayed with vaapisink and little CPU load. So I assume it is an issue with libva.
This has been reproduced on Kabylake, Skylake, ElkhartLake and other CPUs.
The BSP uses yocto and the associated meta-intel.
Best regards,
Markus
The text was updated successfully, but these errors were encountered: