View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0018194||MediaMonkey 5||Sync||public||2021-08-11 07:39||2021-08-11 17:11|
|Target Version||5.0.2||Fixed in Version||5.0.1|
|Summary||0018194: ALAC file synchronized to iPod is not played till the end|
|Description||User sent us ALAC file, which plays only first 35s of 2:15 length on iPod, when copied by MM5 to the device. The same file copied by iTunes plays correctly till the end.|
|Additional Information||Ticket 2315|
|Tags||No tags attached.|
|Fixed in build||2433|
I have reproduced the problem with exactly the same ALAC files on iPod, the one copied by iTunes works, the one by MM5 not. So it seems to be probably problem with some information written to iPod DB by MM.
I have noticed, that files copied by MM have wrong "Added" date, there is always year 2036.
Debugging this by comparing iPod databases synced by MM4 versus MM5 and problem is in value sample_count
The value is written there in iPod.dll on the line
MHIT.sample_count := max64( _geti64('decodingTotalSamples'), 0);
So it is the decodingTotalSamples property of track that is incorrect in MM5 (resulting in showing also incomplete waveform).
Assigning to Michal to fix.
||Fixed in build 2433|
||Waveform problem is caused by different plugin, will be fixed as 0018195.|