View Issue Details

IDProjectCategoryView StatusLast Update
0005407MMW v4Synchronizationpublic2009-04-05 14:25
ReporterLudek Assigned To 
PriorityimmediateSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.1 
Fixed in Version3.1 
Summary0005407: WMDM synchronization: Sync M4A files to Archos devices doesn't work correctly
DescriptionAll is tracked here:
http://www.mediamonkey.com/support/staff/index.php?_m=tickets&_a=viewticket&ticketid=4124&offset=10#

MM sync m4a files to Archos devices as 'filename.m4a.MP4' instead of 'filename.m4a'
TagsNo tags attached.
Fixed in build1229

Activities

Ludek

2009-03-19 21:59

developer   ~0017149

Last edited: 2009-03-19 22:00

Note that we know where the problem lies:
Problem is somehow related to how extensions are handled in WMDM plug-in.
In the function TDeviceData.FormatCodeForFilename() in DeviceWMDM.pas needs to be removed the M4A condition from the following code:

if (ext='AAC') or (ext='MP4') or (ext='M4A') or (ext='M4B') or (ext='M4P') or (ext='3GP') or (ext='3G2') then
begin
if support_MP4 then
result := WMDM_FORMATCODE_MP4
else
result := WMDM_FORMATCODE_AAC;
exit;
end;

However, Jiri wrote:
"I'd be very reluctant to make such a fix permanently in MM, since it possibly can influence other device."

Assigned to Jiri in order to decide about the fix. We should probably detect whether the device is an Archos device and in such a case we should remove the m4a condition?

jiri

2009-03-24 10:14

administrator   ~0017181

Ok, so let's remove

(ext='M4A') or (ext='M4B') or (ext='M4P')

completely for all devices. It looks like WMP does it the same way, so hopefully there isn't any high risk of a regression.

Ludek

2009-03-24 11:11

developer   ~0017182

Fixed in build 1229.

stephen_platt

2009-04-05 14:25

developer   ~0017388

verified 1232