Miracast stream recorded using gnome-network-displays and vaapih264enc is corrupted on radeonsi/renoir
Describe your issue
With default settings of gnome-network-displays, miracast stream recorded on my laptop sporting AMD Ryzen 5 4500U is incorrectly encoded.
Expected Behavior
Usable stream
Observed Behavior
Setup
- Operating System: Fedora 39 x86_64
- Device: Computer
- GStreamer Version: 1.22.9
- Command line: NETWORK_DISPLAYS_DUMMY=1 gnome-network-displays
Steps to reproduce the bug
- open terminal
- type
NETWORK_DISPLAYS_DUMMY=1 gnome-network-displays
- double click Dummy WFD Sink
- type
mpv rtsp://localhost:7236/wfd1.0
in a second terminal window
How reproducible is the bug?
always
Screenshots if relevant
see above
Solutions you have tried
forcing openh264enc
or x264enc
makes the problem go away
Related non-duplicate issues
https://gitlab.gnome.org/GNOME/gnome-network-displays/-/issues/350