View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005407 | MMW v4 | Synchronization | public | 2009-03-19 21:56 | 2009-04-05 14:25 |
Reporter | Ludek | Assigned To | |||
Priority | immediate | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.1 | ||||
Fixed in Version | 3.1 | ||||
Summary | 0005407: WMDM synchronization: Sync M4A files to Archos devices doesn't work correctly | ||||
Description | All 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' | ||||
Tags | No tags attached. | ||||
Fixed in build | 1229 | ||||
|
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? |
|
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. |
|
Fixed in build 1229. |
|
verified 1232 |