by jayzakk on 01 Mar 2014, 01:58
I guess Cross already has an own database to store related analysis data for each song. So keeping up an own database for the songs themselves wouldn't take up relevant space.
Basically every player uses an own database as the android media library is usually incomplete, has wrong content or data which could not played back externally (gmusic/DRM protected). Or missing entries which could be played back by ffmpeg or whatever codec is bundled with the player, but not natively in android.
Cross really should move on to use it's own media database on android. I wonder about the iOS implementation.
Oliver