View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006979 | MMW v4 | Synchronization | public | 2010-12-13 02:53 | 2018-09-14 12:53 |
Reporter | rusty | Assigned To | |||
Priority | immediate | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 4.0 | ||||
Target Version | 4.0 | Fixed in Version | 4.0 | ||
Summary | 0006979: Incorrect defaults for MTP Device (Creative Vision) | ||||
Description | Upon connecting a creative Vision device, numerous defaults are incorrect: 1) Image was generic image. Surprising given that Windows displayed a correct image of the device. 2) Destination sync directories were all incorrect. I would have expected defaults that would work given that it 'just works' on WMP (e.g. MM synced to /Movies/Genre/<Title> - <Year> instead of /Video/<Title>-<Year>. Net effect is that the sync failed. a) shouldn't the correct destinations have been detected? b) should we change the default destinations so that they'll work with most devices? 3) Some of the destination directories had paths that are obviously erroneous. See attached image. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | 1339 | ||||
|
1) This wasn't ever implemented, WMDM interface doesn't give any better image than (sometimes) a small icon. Anyway, I found out how to get a hi-res image for many devices (at least on Win 7, I suppose that it's gonna work well also on Vista, probably not on XP). d_WMDM plug-in is modified now so that it returns a path to an image file (.ico) containing several resolutions of device image, from 16x16 to a hi-res image. As discussed off-line, Ludek will implement reading of the .ico file and getting the hi-res version as the device image. Also, the 16x16 could be set as a device icon for devices without one. |
|
2) There isn't a way how to get this info from the device, so I modified the defaults to the same paths as WMP uses, it should work fine now for all devices. 3) Remains to be fixed by Ludek, seems to be some problem in masks parsing. |
|
3) is fixed in 1335 by the same fix as in 0006680 |
|
Just to clarify, the only remaining here is to finish 1). Testing note: It's probably easiest to delete the device in Options and reconnect it, so that new defaults are applied. Alternatively, Reset Device Options button in Device config can be tested, whether it properly does its job... ;-) |
|
Item 1) is fixed in 1335 And yes, Reset Device Options button works to reset the defaults |
|
As described over IM, there are still 2 problems: A. Even the full path gets MM path add, so instead of C:\ProgramData\Microsoft\WPD\USB#VID_041E&PID_4150#C6A30E140002FA9D.ico the following appears: c:\MediaMonkey\Plugins\DeviceImages\C:\ProgramData\Microsoft\WPD\USB#VID_041E&PID_4150#C6A30E140002FA9D.ico B. The first icon is always used from the .ico file. |
|
Fixed in 1335 |
|
1) MM still doesn't load the hi-res version of the image, only some 48x48 icon (instead of about 256x256). |
|
Fixed in build 1335. |
|
Tested 1335: 1) generic image is still used, despite WMP/Windows showing hi-res graphic of the device note: I did a clean install (i.e. uninstalled MM, and removed both /MediaMonkey directories from appdata) 2) Default sync directories are still incorrect. They are exactly as in the screencap from the previous build. Note however, that synced Music plays, however, Playlists don't sync by default, and Video/TV syncs to the wrong directories and isn't playable. When I sync with WMP it uses the following paths: Music: \Music\<Artist>\<Album>\ Video: \Video\ TV: \TV\ 3) Verified 4) Playlists aren't enabled by default, and in the default config, don't sync to the appropriate directory (WMP syncs Playlists to: \Playlists\ ). Note: this issue seems a bit puzzling, because as I recall, in MM3, playlists synced automatically for MTP devices (i.e. configuration was ignored). But perhaps my memory is off. |
|
1,2&4) All should work fine, are you sure the old DB was really deleted? Let's discuss over IM later. Just few notes: 1) The release/debug build batch had a bug and so the version in the installer didn't work well and could actually trigger crash log generation. Fixed in build 1336. 2) I'm not sure what's the correct default for TV. I suspect that not all devices support \TV\ folder and so I rather created the default as \Video\TV\. Using device profiles we can modify this default to \TV\ for devices that we know to support TV folder. I already did this for Creative Zen X-Fi. |
|
Tested 1336: 1) The large images now display correctly, however, the 16x16 icon shows a generic image! 2) As can be seen in the attached image, Music and Video sync to directories that work, but other Types sync to locations that aren't read. 4) Playlists now sync Note: If you haven't made any changes (e.g. re. 4) then it means that the bug is that device removal and/or uninstallation of MM does not delete all of the associated device settings). |
|
1) is fixed in build 1339 |
|
2) These seem to be the best defaults for the devices I tested (particularly Creative Zen X-Fi, which has full video support). 4) I'm not aware of any problem, in my tests both device deletion in Options\Portable Devices or deletion of MM.DB reverted to defaults (not to mention Reset Settings button in device config dialog). |
|
Note: tested 3 and 4 in 1338, and they work correctly. There is a minor problem with the Zen (see below), but that can only be fixed with a custom profile. Video Podcast: Shows up in subfolder to video (rather than in Zencast folder), but plays correctly V: Shows up in subfolder to video (rather than TV folder), plays correctly |
|
Verified 1675 |