abdallahmehiz / mpvKt

A media player for android, based on mpv-android and built with Jetpack Compose.
Apache License 2.0
572 stars 18 forks source link

[BUG] Purple screen caused by `gpu-next` #84

Open Monirzadeh opened 1 month ago

Monirzadeh commented 1 month ago

Describe the bug i play a video that download from youtube (webp) and not play smooth on my device with HW and HW+ so i change too SW and get a smooth playback but after a while (around 15 min) video get purple (audio play in background) it solve if i close and reopen video or switch to HW or HW+ (not smooth playback)

To Reproduce Steps to reproduce the behavior:

  1. download this video fullHD 60fps webp
  2. play that
  3. on SW mode
  4. after a while it get purple screen

Expected behavior SW not show purple color

Crash logs crash not happen but how can acsses to log without crash?

Screenshots it is mpvkt in float ab377c7a-f270-4b81-8d88-68e6f19e3a0f

Additional info (please complete the following information):

Additional context after first purple screen reopen video this bug happen again much sooner (4,5 min playtime) any specific config needed to know? try hardware decoding is on use gpu-next is on Debanding is on GPU Use YUV420P pixel format is off

abdallahmehiz commented 1 month ago

It's a known issue caused by gpu-next. You should disable it.

dyphire commented 1 month ago

ref https://github.com/mpv-player/mpv/issues/12708