View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009287 | MMA | Synchronization | public | 2012-04-23 18:17 | 2014-08-19 20:55 |
Reporter | rusty | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Target Version | 1.1.1 | Fixed in Version | 1.0.1 | ||
Summary | 0009287: Synced playlists do not appear on scan | ||||
Description | If MediaMonkey 4.0 (or any other application) syncs playlists to the Android phone, MediaMonkey for Android doesn't list the synced playlist under 'Playlists'. In contrast, other apps (Android's music app, doubletwist, mixzing, etc.) do display synced playlists. Tested with 0.0.1.002 | ||||
Tags | No tags attached. | ||||
Fixed in build | 113 | ||||
|
As discussed over IM, there are several items to be implemented: 1. On initial scan, import Playlists from MediaStore into MM database. 2. On any playlist creation, deletion or update, write updated m3u playlist to disk. 3. The same as 2, but write the playlist to MediaStore. |
|
I have a problem with syncing our playlists with MediaStore. MediaStore supports only AUDIO playlists, but we support any content. And here is the problematic scenario: 1. Playlist is created by MediaStore in some application (not MMA) 2. Playlist is synced with our DB. 3. User will add some video to this playlist in MMA. This change won't be synced with MediaStore. 4. User will add anything to this playlist in some app (not MMA). 5. MMA triggers a change in this playlist and our playlist will be overwritten by the MediaStore's version (i.e. without the video we added in MMA) because the MediaStore's playlist will be newer. |
|
Note that the most common scenario will be playlists that are exclusively audio. Possible approach: - always synch playlists that are exclusively audio - if a playlist happens to contain video then i. Only the audio content should sync to the mediastore ii. For sync from the mediastore to MM, a warning should appear asking the user which version they prefer to use |
|
I think that the second approach should be taken. Note that in ii., I'd avoid the warning and simply always prefer the MM version of a playlist that contains a video (since it's quite unlikely user would edit such a playlist in another application anyway). In case this would happen to be a problem for users, we can try to implement it in the future, but for now it seems to be unnecessary complication. |
|
Note: in build 24, playlists are appearing on a Jellybean device, but they are missing playlist titles. On a Gingerbread device, the playlists are appearing but not updating when the playlist is updated ( 0009585 ). |
|
Fixed in build 30 |
|
Verified build 30. |
|
Reopenning, since 2. On any playlist creation, deletion or update, write updated m3u playlist to disk. hasn't ever been implemented. |
|
Fixed in build 113 Added m3u playlist file creator |
|
Verified 117 |