random-by-age-and-weighting should consider last time song was playing, not last time it finished
Submitted by Ed Catmur
Link to original bug (#353384)
Description
rb_random_by_age_and_rating_get_entry_weight considers the RHYTHMDB_PROP_LAST_PLAYED property. This gives the last time the song finished playing. It should consider the last time the song was playing, even if it didn't finish; if the user changed song before it finished then the user doesn't want to hear it again before other songs that were playing at the same time.
Version: 0.9.x