View Single Post
pycage's Avatar
Posts: 3,404 | Thanked: 4,474 times | Joined on Oct 2005 @ Germany
#506
Originally Posted by mase View Post
What do you think about that:
All tracks are added to a list, and the list gets shuffled itself. Playing starts
from beginning. When adding more tracks, they will be appened to the end,
and the list gets shuffled again. Playing starts from beginning again.
This sounds good, except when adding more tracks, only the unplayed remainder of the list should get shuffled in order to avoid playing the same track twice.

Originally Posted by mase View Post
When switching from and to continuous mode the current title could be
searched, and playing continues from that position.
Do you mean playing to be continued from that position in the already shuffled list? Assuming that continuous means non-shuffled.


Originally Posted by mase View Post
Maybe cover art could be saved binary in the DB, but I don't
know exactly, if this will work (well).
I wouldn't want to duplicate the cover art in a database. It can be fairly large, and if you have lots music, it can grow quite big.


Originally Posted by mase View Post
On the other side: Doesn't MAFW provide a shuffle mode with a given playlist?
MAFW does if MediaBox was using the unportable MAFW handling of playlists.
It's good enough for the built-in media player, because that only runs on the N900, but MediaBox doesn't use MAFW for handling playlists.
__________________
Tidings - RSS and Podcast aggregator for Jolla - https://github.com/pycage/tidings
Cargo Dock - file/cloud manager for Jolla - https://github.com/pycage/cargodock