Hi
This is due to the DisplayLink screens not supporting hardware acceleration on Windows XP. This is because we are a just a software based graphics card on Windows XP, so cannot use hardware acceleration.
We correctly report the level of hardware acceleration we support, however many applications check the hardware acceleration level of the primary display, or the display that the application starts on, and then assume that all other displays have the same HW acceleration. This means that when you open the player, it will assume that it has full hardware acceleration, and then fail to work when you drag to a DisplayLink screen, as it doesn't drop back to not using hardware acceleration.
Workarounds are to make the DisplayLink adapter primary (as you have found) because then the application reads the DisplayLink level of HW acceleration and drops back to software rendering. Or you can reduce the HW acceleration of the primary graphics card, which will also force the player to software rendering, but on all screens.
Hope that helps.
Wim
|