Playlist / Now Playing behaviour (1 Viewer)

mrkeked

Portal Member
April 4, 2006
9
0
This doesn't exactly seem like a bug, just messy behaviour from the music client IMO. Since I don'y know the particulars of how the player works, I'll try and explain the best I can. I'm not sure if you have noticed this, but when you choose "play now" on a single song, it plays it, but puts the whole album on the current playlist. Also, the "play next" seems to mess the playlist a bit.

From what I can gather, the "now playing" and the playlist itself aren't necessarily related, since I can have a totally empty "current playlist" while having a "now playing song" active. As a result of having two pools of files to draw from, the player tends to mess things up a bit by either not playing what's on the playlist or not allowing the user to manipulate it. In more extreme cases, this conflict ends up in app crash.

Sorry to be so vague, but I can give examples if necessary, although I think this behaviour is self evident with a bit of manipulation in the music app
 

samuel337

Portal Pro
August 25, 2004
772
0
Melbourne, Australia
Ok, here's how the MP music playlist system works:

There are two playlists, PLAYLIST_MUSIC_TEMP and PLAYLIST_MUSIC.

When you're selecting music and you 'click' on a song or go to the context menu and press 'Play Now', all the songs that are currently shown are added to the PLAYLIST_MUSIC_TEMP playlist and start playing. When you press 'Play Next', the song is added as the next song in the PLAYLIST_MUSIC_TEMP playlist.

When you press 'Add to Playlist' however, this gets added to PLAYLIST_MUSIC. PLAYLIST_MUSIC is also the playlist that is shown when you click on 'Current Playlist'.

The 'Now Playing' screen displays information about the current song playing. It will display the PLAYLIST_MUSIC_TEMP or PLAYLIST_MUSIC playlist depending on where the current song is playing from.

The idea is that you should never notice the operation of the PLAYLIST_MUSIC_TEMP playlist. It is a behind-the-scenes playlist. By having two playlists, it makes it easy to quickly play something else without stuffing up your original playlist (some people like to save their playlists, hence if you keep adding things to the playlist that aren't suppose to be in there but you want to listen to now, it becomes very large).

In theory, there shouldn't be any conflicts between the two, so if you could work out exactly what the problem is, I'm sure the devs can solve it.

I agree its different to how other programs work, but I think once you understand how it works, its a better system, especially for 10-foot interfaces.

Sam
 

DarkMedusa

Portal Member
November 13, 2004
38
0
Norway
Hi.

I agree that Now Playing is an excellent 10 foot experience. But I too am a bit uncertain if it works like it should.

When I use the partyshuffle some songs repeats and skips over the next song in the playlist when finished.

I'm using nonafo and RC4, and it might be a skinning problem, so I need to investigate further.
Has anyone else noticed this behaviour?
 

samuel337

Portal Pro
August 25, 2004
772
0
Melbourne, Australia
DarkMedusa said:
Hi.

I agree that Now Playing is an excellent 10 foot experience. But I too am a bit uncertain if it works like it should.

When I use the partyshuffle some songs repeats and skips over the next song in the playlist when finished.

I'm using nonafo and RC4, and it might be a skinning problem, so I need to investigate further.
Has anyone else noticed this behaviour?

Yeh, that's is a 'known' problem, and it usually occurs when you change songs whilst party shuffle is on (i.e. you go to the next song, try to go to the previous one). If you can narrow down what you're doing that's causing the problem, I can take a look at it, or SteveV (the MyMusic lead dev) can, because I wrote that part of the My Music module.

First thing to try is pressing the 'Previous' button. While Party Shuffle is on, this should ONLY start playing the current track again. Nothing else should happen - no songs should disappear from the list.

Sam
 

DarkMedusa

Portal Member
November 13, 2004
38
0
Norway
Your right, the 'Previous' button seems to be misbehaving.

For me, events happen like this:
-The partyshuffle playlist is displayed and the first song is playing and highlighted
-Pressing 'Previous' will start playing the last song in the playlist, and highlighting the next song in the playlist.
 

mrkeked

Portal Member
April 4, 2006
9
0
From the playlist/now playing behaviour I sort of gathered that there were two playlists running in some form.
In any case here is how things happen for me that I would classify as strange:

- When I am browsing inside a floder with several songs and choose a particular file with the "play now" option, the whole folder gets added to the playlist, instead of just the one song. This is a bit annoying when you want to build a playlist and start playing the first song at the same time.

- If I have a number of songs in the current playlist and use the "play next" option more than once, the songs get added as expected, BUT if I only have one song in the playlist and use the play next more than once, it only adds the last song that i chose under the "play next". I know this isn't that serious since there is the "add to playlist" function, still...

There were some other "misbehaving on RC3 I think, but I can't see it here, so it doesn't really matter...
 

samuel337

Portal Pro
August 25, 2004
772
0
Melbourne, Australia
mrkeked said:
From the playlist/now playing behaviour I sort of gathered that there were two playlists running in some form.
In any case here is how things happen for me that I would classify as strange:

- When I am browsing inside a floder with several songs and choose a particular file with the "play now" option, the whole folder gets added to the playlist, instead of just the one song. This is a bit annoying when you want to build a playlist and start playing the first song at the same time.

- If I have a number of songs in the current playlist and use the "play next" option more than once, the songs get added as expected, BUT if I only have one song in the playlist and use the play next more than once, it only adds the last song that i chose under the "play next". I know this isn't that serious since there is the "add to playlist" function, still...

There were some other "misbehaving on RC3 I think, but I can't see it here, so it doesn't really matter...

For your first scenario, just add the song to the playlist (assuming that the playlist is empty) and it will start playing automatically.

The second scenario seems to be a bug. Can you post it in this thread:
https://forum.team-mediaportal.com/viewtopic.php?t=11535&start=330

Sam
 

Users who are viewing this thread

Top Bottom