Re: [Banshee-List] Scoring question



@Brian Lucas-3
Banshee has a crazy implementation of calculating score values - or it is a
bug.

1. Playing a song less than 50% of it's length results in PlayCount=0
because of rounding.

2. Stopping a song before end yields an initial PlayCount which is
calculated from it's procentual played length. When playing stopps at x% of
it's length then PlayCount=x.
This behavior has some strange side effects.
When file loading stucks then Banshee sets PlayCount to a very small value
(~1) and takes the next song. 
When gapless playing is enabled then playing is aborted often just before
end and PlayCount is set to ~99.


Both "features" together could yield PlayCount=0 and SkipCount=1. 
Typing "playcount=0 skipcount>0" in Banshee's query field shows a lot of
songs on my computer with PlayCount=0, SkipCount=1 and a Score below 50.

BTW: The SQL code from isaaclw corrects this problem... 


@isaaclw
The same SQL code is used by Banshee to migrate databases. The code works
also with 'sqlite3' in a terminal.




--
View this message in context: http://banshee-media-player.2283330.n4.nabble.com/Scoring-question-tp3497316p3511640.html
Sent from the Banshee Media Player mailing list archive at Nabble.com.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]