More > JRiver Media Center 32 for Mac

Playlist Glitch - "Last Played" parameter only in DLNA

<< < (10/10)

EnglishTiger:

--- Quote from: johnkaess on June 24, 2024, 08:40:28 am ---Would the playlists reset when selecting a different playlist? As long as the playlist resets each time a new playlist is selected, it would solve my issue and i don't see a downside to that for JRemote and Library servers.

--- End quote ---

Smartlists are Dynamic - they will only provide a list of tracks that satisfy the smartlists criteria , i.e.  not played in the last 2 weeks, at the time the smartlist is run.
So if you run such a smartlist start it playing and then after 5 tracks you switch to another smartlist/playlist then the smartlist you originally ran will not list the 5 tracks you played until they satisfy the "not on the last 2 weeks" criterai

marko:

--- Quote from: EnglishTiger on June 24, 2024, 11:29:03 am ---Smartlists are Dynamic - they will only provide a list of tracks that satisfy the smartlists criteria , i.e.  not played in the last 2 weeks, at the time the smartlist is run.
So if you run such a smartlist start it playing and then after 5 tracks you switch to another smartlist/playlist then the smartlist you originally ran will not list the 5 tracks you played until they satisfy the "not on the last 2 weeks" criterai

--- End quote ---
Which is causing problems for johnkaess, because his DNLA player is having trouble dealing with the fact that the smartlist changes 'on the fly'.

Bob explains here...

--- Quote from: bob on June 21, 2024, 03:37:18 pm ---Your player appears to be re-getting the playlist after each track played BUT your smartlist parameters make the playlist change after the first track is played (it won't show up in the smartlist any more). MC resets the cache on each call to get the playlist so the one returned next is different (starts with the 2nd track of the first playlist) and that messes up your player.
If we don't reset the cache (that was a fix back in MC30 to make smartlists update) you won't ever see smartlists change until you restart MC.

--- End quote ---

The proposed fix is to not reset for DNLA connected devices only. If that goes ahead, the only way that users with DNLA connected playback devices will get current smartlist results is if they restart MC (as per Hendrik a few posts up). While this won't affect me at the moment as I have no DNLA devices, they seem to be very popular, and I don't know, just my gut tells me a lot of users might get caught out by this if it goes through.

-marko

bob:
What we ended up trying is for DLNA to only reset the playlist if the one being accessed by the content directory call is different from the last call. This means if the same playlist is requested multiple times for each play it won't reset (until one has browsed another playlist then back to the original again in which case you'd expect to see an update)

Seems like it's solved the issue.

Navigation

[0] Message Index

[*] Previous page

Go to full version