Skip to content

ExoPlayer's video output surface setting workaround makes screen black #13165

@ghost

Description

Checklist

  • I am able to reproduce the bug with the latest version given here: CLICK THIS LINK.
  • I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • I have read the FAQ and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one bug.
  • I have read and understood the contribution guidelines.
  • I have read and understood the AI policy. The content of this bug report is not generated by AI.

Affected version

From at least 0.28.0 but probably way before it

Steps to reproduce the bug

  1. Go to settings
  2. Go to Video and Audio
  3. Go to ExoPlayer settings
  4. Toggle Always use ExoPlayer's video output surface setting workaround

Expected behavior

Video plays normally unless you go to fullscreen and see just black screen

Actual behavior

Video plays normally always

Screenshots/Screen recordings

No response

Logs

No response

Affected Android/Custom ROM version

Waydroid (Lineage OS, Android 13) on linux (x64);
Android 16 BP2A.250605.031.A3 - Xiaomi HyperOS 3.0.9.0 (from #13159 (comment))

Affected device model

Waydroid on linux (x64);
Redmi 13 5G (from #13159 (comment))

Additional information

It is probably a regression since it worked previously (I didn't see it work for myself but why there would be option if it didn't work?)

Actually if you toy around the app just opening anything and etc at random moment (don't know how to reproduce more precisely) your fullscreen will be playing allright but then mini version will be black when you exit fullscreen

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugIssue is related to a bugneeds triageIssue is not yet ready for PR authors to take upplayerIssues related to any player (main, popup and background)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions