View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010942 | MMA | Playlists | public | 2013-05-31 22:26 | 2015-02-18 20:32 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 1.0.4 | ||||
Target Version | 1.1.0 | Fixed in Version | 1.1.0 | ||
Summary | 0010942: MMA playlists aren't in sync with Playlists in other apps | ||||
Description | If the user syncs / edits playlists in MMA, they fail to appear in other applications properly e.g. the playlist appears in the Samsung music app, but is empty. Moreover numerous copies of blank MMA playlists tend to accumulate in these other apps. In contrast, playlists from other applications are correctly shared between apps (e.g. a Playlist from Samsung's music app will appear in Google Music). | ||||
Tags | No tags attached. | ||||
Fixed in build | 395 | ||||
related to | 0011434 | feedback | rusty | Directly edited playlists in MMA can't be replaced with original version from MMW in some cases |
related to | 0010850 | closed | marek | Playlists don't update on resync |
related to | 0011003 | feedback | rusty | Location playlists not created |
related to | 0011080 | closed | marek | Playlists are not updated immediately upon synchronization |
related to | 0011630 | closed | marek | Android Media Store isn't immediately updated when tracks are deleted in MMA (USB Sync: content fails to sync to a Nexus 5) |
|
Considering the fact that there are now no plans to implement support for codecs external to those supported by Android, it seems that the main reasons for not implementing this are now gone. Given the large number of complaints about this issue, I would suggest that we implement it sooner. Thoughts? |
|
The main issue still persists. It is impossible to know which playlist is actually newer. MediaStore's 'modified time' value is not reliable at all. And we are not able to set it due to bug in Android. Sometimes it is newer when it shouldn't be and sometimes it is old when actually the playlist was changed. Still nothing has changed in this issues. I still think that it is better idea to do one way sync only to avoid these troubles. |
|
Using MM 1.0.7.311, I can confirm that playlists created/updated in MMA are usually but not always synced correctly to, but that playlists updated in other apps often don't update correctly in MMA (even though they may update correctly in Google Play). Here are the test results using Player Pro and Google Play on a Nexus 5 / KitKat 4: 1) Create & Update playlist in player pro --> -created and updated correctly in Google Play -created correctly in MMA, BUT opening the playlist in MMA caused each track in the playlist to appear in duplicate in both Player Pro and Google Play!! Playlist was _not_ updated correctly in MMA!! 2) Create & Update playlist in Google Play --> No creation or update in any apps 3a) Create & Update Update playlist in MMA --> Created & Updated in Player Pro Created & Updated in Google Play 3b) Updated this playlist in Player Pro --> Updated in Google Play Not updated in MMA!! 3c) Updated this playlist in MMA --> Updated in Google Play Updated in Player Pro So it seems to me that there might be different mechanisms for updating playlists used by different players, and that: a) keeping playlists in sync with updates made in Google Play is probably not possible (at least in kitkat--not sure about lollipop). b) keeping playlists in sync with updates made in third party apps may be possible. c) there's a bug in some cases causing playlist tracks to appear in duplicate in other players after the playlist is opened in MMA. As to how to proceed, it seems that we can't support a), can possibly fix b) and c). |
|
This was widely improved in build 344 1) fixed 2) Yes, new Google Play doesn't work with MediaStore when creating Playlist. It has its own private database. When Google Play changes some playlist, it doesn't change timestamp so we are not able to determine this change. 3) fixed Now we are obtaining all info from MediaStore, not m3u. |
|
There is still one issue: 1. sync playlist over wifi with one track (no bidir sync) 2. delete this track from track view 3. resync 4. track will be downloaded, playlist updated from MMW to MMA 5. Playlist is not updated in MediaStore Why? Because playlist that is resynced to MMA is actualy older than the playlist in MediaStore. Some force update has to be added. EDIT by Rusty: There's also a second issue from comment ~41876 at 0011630: Although the MediaStore usually updates correctly with Playlists, Google Music often doesn't, showing playlists with tracks out of order and missing tracks (this is an issue with Google Music rather than MMA, but will still affect our users). |
|
Fixed updating of playlists that were not changed but updated from MMW. Fixed in build 395 |