yuroyami / syncplay-mobile

📱 Unofficial Syncplay client app for Android and iOS. Watch stuff in sync with your friends. Works well with Syncplay on PC. Fully written in Kotlin and Compose multiplatform.
133 stars 5 forks source link

Can't switch audio and subtitles #94

Closed Grandark1231 closed 6 months ago

Grandark1231 commented 6 months ago

First of all, sorry that i'm not very knowledgeable about this.

I'm using version 0.12.0, and i can't change my file's audio and subtitle. It worked just fine when i'm watching it alone on my vlc.

I tried to download the latest update but none of them would let me join a room. Is there anyway to fix this using the version i'm using right now?

Screenshot_20240319_093533_Syncplay

yuroyami commented 6 months ago

Hi @Grandark1231, the app comes with two video players (namely ExoPlayer and mpv), does the problem occur on both video engines ?

For the issue of joining the room in the latest version, I believe it may be linked to the fact that your room and server are password-protected (#94), do you confirm this ?

Grandark1231 commented 6 months ago

"the app comes with two video players (namely ExoPlayer and mpv), does the problem occur on both video engines ?"

Uh...how do i change the video player used? Because there's nothing on the main menu i could use for it (See screenshot)

And i don't think the room is password protected. The app just keeps closing whenever i tried to join room Screenshot_20240319_164513_Syncplay

yuroyami commented 6 months ago

@Grandark1231

It seems you're currently using the exo-only variant, which exclusively features the ExoPlayer engine. However, I must note that I consider this variant deprecated and not recommended at this time, as I'm neither testing it nor implementing any new features or fixes for it.

On the 0.12.0 release page, you'll encounter two variants:

Get one of the other four APKs, specifically the one designed for your phone's architecture. After doing so, the engine switch button should become visible.

Grandark1231 commented 6 months ago

@Grandark1231

It seems you're currently using the exo-only variant, which exclusively features the ExoPlayer engine. However, I must note that I consider this variant deprecated and not recommended at this time, as I'm neither testing it nor implementing any new features or fixes for it.

On the 0.12.0 release page, you'll encounter two variants:

  • The standard variant, which includes two player engines and is available in four different architectures (please refer to the last paragraph of the release notes).
  • The exo-only variant, which one might select if they strongly prefer ExoPlayer over mpv.

Get one of the other four APKs, specifically the one designed for your phone's architecture. After doing so, the engine switch button should become visible.

It worked after i used the arm64-v8a version. Thank you very much!