LMS-Community/slimserver

Stopping song does not happen for local files

Opened this issue · 1 comments

Slim::Player::StreamingController::_CheckPaused function is called when "Turn off" command is pushed from remote (Squeezer or web interface).

But the song is paused only if $song->currentTrackHandler()->isRemote(). This means, local files do not stop, nor the next song is played when the previous song finished:

&& $song->currentTrackHandler()->isRemote()

Please explain this behaviour in the code. Am I getting something wrong? I have some modifications in my fork, but the goal is that the LMS client-server setup works undisturbed.

Thanks,

Gábor Orbán

I'm sorry, I'm not really familiar with that part of the code - I'm happy to not have to touch it!

But maybe you can describe what you're trying to do? What problem you're trying to solve?

You might get a better answer when posting to forums.slimdevices.com. There are many more people there.