View Issue Details

IDProjectCategoryView StatusLast Update
0009287MMASynchronizationpublic2014-08-19 20:55
Reporterrusty Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Target Version1.1.1Fixed in Version1.0.1 
Summary0009287: Synced playlists do not appear on scan
DescriptionIf 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
TagsNo tags attached.
Fixed in build113

Relationships

related to 0009572 closedmartin Music doesn't scan on clean install to Jellybean 
related to 0011134 closedmarek Wi-Fi Sync: some playlists don't appear in 3rd party apps 

Activities

jiri

2012-06-18 09:17

administrator   ~0031385

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.

marek

2012-08-31 16:05

developer   ~0031754

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.

rusty

2012-08-31 18:33

administrator   ~0031758

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

jiri

2012-09-03 10:32

administrator   ~0031766

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.

rusty

2012-09-07 13:57

administrator   ~0031813

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 ).

marek

2012-09-14 13:48

developer   ~0031985

Fixed in build 30

rusty

2012-09-16 06:09

administrator   ~0032002

Verified build 30.

jiri

2012-10-17 19:23

administrator   ~0032619

Reopenning, since

2. On any playlist creation, deletion or update, write updated m3u playlist to disk.

hasn't ever been implemented.

marek

2013-03-13 13:56

developer   ~0035357

Fixed in build 113

Added m3u playlist file creator

peke

2013-03-27 11:24

developer   ~0035497

Verified 117