regression: ximagesink was broken on aarch64 (R Pi) on march 23, 2022, and is still broken (MR !6631 with fix now submitted)
In 1.22.x, 1.24.x ximagesink is broken on raspberry pi running Raspberry Pi OS (Bookworm) or Ubuntu 23.10
- works in 1.20.x
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 131 (XInputExtension)
Minor opcode of failed request: 46 ()
Value in failed request: 0xd
replacing gst-plugins-base/sys/sys/ximage/ximagesink.[c,h] from 2fd28195 (before the March 23 2022 addition of a new navigation interface by @vivienne ) restores a working ximagesink.
-
2fd28195 buildable (no bug)
-
25819c41 (march 25 2022) ( @thiblahute ) was buildable, and shows the bug.
-
issue was found because a user had a small 800x480 monitor that didn't support xv so couldn't use xvimagesink.
To reproduce: gst-launch-1.0 -v videotestsrc ! ximagesink
(run on a Raspberry Pi, with gstreamer-1.22.0 or later)