Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken video playback if OpenGL is unavailable #497

Open
City-busz opened this issue Oct 13, 2024 · 1 comment
Open

Broken video playback if OpenGL is unavailable #497

City-busz opened this issue Oct 13, 2024 · 1 comment

Comments

@City-busz
Copy link

The commit 681da9e breaks the video playback if OpenGL is not supported by the system, because it tries to use glsinkbin unconditionally.

Please either remove this workaround, or ensure that GL context is available before using glsinkbin.

@Rafostar
Copy link
Owner

Indeed. gst_element_factory_make will return glsinkbin if its installed regardless if we can realize GL context. But GStreamer 1.24 have broken playback without using it.

We probably gonna need a sink to be a bin that hotplugs GL elements only if possible...

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

No branches or pull requests

2 participants