Details
-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
None
-
6.8.0
-
-
8da0d2f87 (dev), 8139d4871 (6.7), 30b8a7502 (tqtc/lts-6.5)
Description
When attempting to run the mediaplayer example utilizing GStreamer as the multimedia backend to open and play an MP4 file, an internal data stream error occurs.
The GStreamer error log indicates:
ERROR vaapivideomemory gstvaapivideomemory.c:254:map_vaapi_memory: failed to make image current
ERROR default video-frame.c:168:gst_video_frame_map_id: failed to map video frame plane 0
Steps to Reproduce:
- Open the "mediaplayer" example project in Qt.
- Open an MP4 file.
- Play the media file.
Expected Result: The media file plays without any issues.
Actual Result: The file fails to play, accompanied by an internal data stream error from GStreamer.
Workaround: Removing the gstreamer1.0-vaapi package serves as a workaround:
sudo apt remove gstreamer1.0-vaapi
As per the Ubuntu bugtracker suggestion located at https://bugs.launchpad.net/ubuntu/+source/gstreamer-vaapi/+bug/1971463, the solution involves removing the gstreamer1.0-vaapi package.