View Issue Details

IDProjectCategoryView StatusLast Update
0012531MMW v4Synchronizationpublic2015-02-16 23:32
Reporterpeke Assigned To 
PriorityimmediateSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version4.1.6 
Target Version4.1.6Fixed in Version4.1.6 
Summary0012531: Omit drive letter from playlists on sync
DescriptionCurrently there is two ways to save path to files in synched playlists when syncing to USB drive (SDcard in reader also apply for that) with drive letter and playlists are not in same folder as files (Default setting is "\Playlist\" and "\Music\")

1. Normal default path would be saved with drive letter eg. "F:\Music\Queen.mp3"

2. Relative Path "..\Music\Queen.mp3"

there is two more cases and devices when playlists do not work

3. When device reads playlists and as SDcard/stick do not have drive letter on mount or have different drive letter than only both 1 and 2 do not work but if ".." is omitted them then it works eg. "\Music\Queen.mp3"

4. when mounted SD card have added prefix path "\storage\SDCard0\" or "\SDCard\" in order to correctly access the files on SD card Have seen that on some OTG Media apps on android and number of headunits where adding option to manually add ROOT PATH PREFIX in File location option would solve it
Additional InformationEHW-435-91098
TagsNo tags attached.
Fixed in build1729

Relationships

parent of 0012571 closedLudek Playlists are not synced to devices without drive letter (regression in build 1728) 

Activities

peke

2015-01-24 23:33

developer   ~0041842

I wonder why Drive letter is even saved in playlists as it can eb chamged on each insert and if you inser USb on different PC than you haev also big chance to have different drive letter and playlist would not work?

Ludek

2015-01-26 18:27

developer   ~0041854

Last edited: 2015-01-26 18:27

Hmm, the drive letter really shouldn't be there, I believe this must be a regression, although I see the same with 4.0.7 too :-/

Ludek

2015-01-26 18:48

developer   ~0041855

Fixed in 4.1.6.1728 and merged to 5.0.0

peke

2015-01-28 00:11

developer   ~0041875

Verified 1728

Waiting for user confirmation.

Ludek

2015-02-09 12:31

developer   ~0041990

Last edited: 2015-02-09 12:32

Reopened, because in case of '[x] Use relative paths' options we should still keep the .. prefix as described in ticket QYX-664-16216 :

"I sync to a mounted drive on my computer that actually points to \\localhost (because it's the only way I can sync to dropbox; I really wish y'all would fix that ;_; ). Eventually the directory in question gets synced (via dropbox) to my android phone. Anyways, it's worked like this for years.

In my sync playlists options, I have use "Force relative paths", "Use Linux folder separator", and "Use unicode", and \Playlists\ as the destination directory.

In the version I've been using, 4.1.4.1709 , this works fine. It produces playlists that look like this:

../alt/Blink_182--Adams_Song.mp3
../alt/Offspring--All_I_Want.mp3
../alt/Offspring--Get_A_Job.mp3

However, in the latest beta (4.1.6.1728), it does this instead:

/alt/Blink_182--Adams_Song.mp3
/alt/Offspring--All_I_Want.mp3
/alt/Offspring--Get_A_Job.mp3

This ... does not work well. The android app interprets this as relative paths *under* the Playlists directory, which is not where my music is.
"

Ludek

2015-02-09 12:46

developer   ~0041991

Last edited: 2015-02-09 12:47

Fixed the regression for the Use relative paths option in build 1729.

peke

2015-02-16 23:32

developer   ~0042076

Verified 1732

peke

2015-02-16 23:32

developer   ~0042077

Verified 1732