[vlc-devel] Using VLC 4.0.0 on WSL2 Ubuntu 25.04 with wayland

Rémi Denis-Courmont remi at remlab.net
Sun Jun 22 08:02:58 UTC 2025



Le 20 juin 2025 18:47:00 GMT+02:00, "Fatih Uzunoğlu" <fuzun54 at outlook.com> a écrit :
>Hello,
>
>Qt interface uses viewporter [1] [2] [3] for the video surface to handle fractional scaling.

That's plain wrong. The window provider is responsible for input event and lifetime of the surface. Rendering is the job of the display.

(...)
>Is there a specific reason opting in for SHM? I'm asking this because as far as I know it has lower priority.

WTH are you on about?! You don't get to choose what display module is used. If you provide a Wayland type surface you have to follow the general conventions and the specific conventions for the Wayland type.

Breaking any display module is not allowed, and certainly not the reference implementation (SHM in the case of Wayland).


More information about the vlc-devel mailing list