Skip to content

default to gstreamer backend for linux#1140

Open
ConnorC432 wants to merge 3 commits intoPokemonAutomation:mainfrom
ConnorC432:gstreamer
Open

default to gstreamer backend for linux#1140
ConnorC432 wants to merge 3 commits intoPokemonAutomation:mainfrom
ConnorC432:gstreamer

Conversation

@ConnorC432
Copy link

QT_MEDIA_BACKEND set to default to gstreamer, ffmpeg backend seems to be responsible for most of the flickering when accessing a capture card directly. Using a loopback device can fix those issues with ffmpeg but isn't a great solution.

gstreamer also works reliably for both QT_QPA_PLATFORM=xcb/wayland, whereas ffmpeg is much worse on wayland

Also changed auto reset to default to 0 on linux builds since the resets will cause a few black frames to appear each time.

@ConnorC432 ConnorC432 mentioned this pull request Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant