oxyroid / M3UAndroid

Open Source Player, which made of jetpack compose. Android 8.0 and above supported.
https://t.me/m3u_android
Apache License 2.0
216 stars 24 forks source link

Stream stops in Zapping mode when switch channels #135

Closed sguinetti closed 1 week ago

sguinetti commented 2 weeks ago

Describe the bug While the first stream in Zapping mode works, when the second stream is selected, the stream is paused (stopped).

To Reproduce Steps to reproduce the behavior:

  1. Enable Zapping mode from Setting
  2. Click on First Channel
  3. Wait some seconds
  4. Click on Second Channel
  5. See error

Expected behavior The stream is still stopped (in IDLE state), even when the channel is changed several times. The only way to play to the other channel is to exit the PIP window and click on that channel again.

Screenshots See video: https://github.com/oxyroid/M3UAndroid/assets/5572928/18ca9250-7cfd-4d2a-93d8-2dbb21317896

Smartphone (please complete the following information):

Additional context In the video we can see that the window is reloading from scratch (black background and then the image on the window) every time we switch channels. This did not happen in the last stable version (1.13.6).

See also #80