View Issue Details

IDProjectCategoryView StatusLast Update
0013305MMW v4Synchronizationpublic2019-05-09 09:41
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version4.1.12 
Target Version4.1.12Fixed in Version4.1.12 
Summary0013305: WiFi sync: Auto-converted tracks are needlessly re-downloaded (after adding the ALAC plugin)
DescriptionEach track has its own auto-convert target format MD5 hash (fingerprint), but there was a bug in the hash calculation and once we added the new ALAC plugin (f_alac_endec.dll) the MD5 hash changed for each track and therefore tracks that need auto-conversion are needlessly re-downloaded again during sync.


Additional Informationhttp://www.mediamonkey.com/forum/viewtopic.php?f=21&t=83533
TagsNo tags attached.
Fixed in build1797

Relationships

related to 0013307 closedLudek MMW v4 USB sync: Auto-converted tracks are re-uploaded only on "converted" state change (not on target format change) 
related to 0015635 closedpeke MMA Sync: repeated re-downloading on wifi sync when hash is missing and remote_size was set to -1 

Activities

Ludek

2016-05-24 12:27

developer   ~0044718

Last edited: 2016-05-24 12:54

Fixed in build 1797. The hash is now calculated correctly (from the active target format settings only).

But the symptomps of the issue remains, because the hash was recalculated.

This could be probably tweaked on MMA side (by one time update of the hash once MMA synced for the first time with MMW version >= 4.1.12.1797).

marek

2016-05-24 13:07

developer   ~0044719

Fixed in MMA in build 598

peke

2016-05-25 15:28

developer   ~0044754

verified 1798/598

marek

2016-05-26 22:14

developer   ~0044770

Fixed in build 599

test procedure:
1. Install MMA 1796 or eariler
2. Wifi sync some tracks with autoconversion
3. Play the tracks (to increment playcounter) or change rating
4. Update MMW to 1798
5. Wifi sync with the same tracks
6. Autoconverted tracks should be updated, NOT REDOWNLOADED

peke

2016-05-27 00:33

developer   ~0044771

Verified 599 / 1798

Step 3 was crucial to confirm