I'm pretty sure this is not a Totem issue, but rather a GStreamer issue.
E.g. for the linked video, if I try to play it through playbin on Jammy (`gst-launch-1.0 playbin uri=file:///home/floe/Downloads/big_buck_bunny_720p_surround.mp4`), I get a black window with the audio track playing in the background. Same happens for any movie that also has the same issue with Totem.
Running with GST_DEBUG=3 gives a lot of
```
0:00:00.381581482 183712 0x7f5f6c05b640 ERROR vaapivideomemory gstvaapivideomemory.c:254:map_vaapi_memory: failed to make image current
0:00:00.381663666 183712 0x7f5f6c05b640 ERROR default video-frame.c:168:gst_video_frame_map_id: failed to map video frame plane 0
0:00:00.381711318 183712 0x7f5f6c05b640 WARN xvimagesink xvimagesink.c:1038:gst_xv_image_sink_show_frame:<xvimagesink0> could not map image
```
so this may be VAAPI-related?
I'm pretty sure this is not a Totem issue, but rather a GStreamer issue.
E.g. for the linked video, if I try to play it through playbin on Jammy (`gst-launch-1.0 playbin uri=file: ///home/ floe/Downloads/ big_buck_ bunny_720p_ surround. mp4`), I get a black window with the audio track playing in the background. Same happens for any movie that also has the same issue with Totem.
Running with GST_DEBUG=3 gives a lot of mory.c: 254:map_ vaapi_memory: failed to make image current c:168:gst_ video_frame_ map_id: failed to map video frame plane 0 c:1038: gst_xv_ image_sink_ show_frame: <xvimagesink0> could not map image
```
0:00:00.381581482 183712 0x7f5f6c05b640 ERROR vaapivideomemory gstvaapivideome
0:00:00.381663666 183712 0x7f5f6c05b640 ERROR default video-frame.
0:00:00.381711318 183712 0x7f5f6c05b640 WARN xvimagesink xvimagesink.
```
so this may be VAAPI-related?