by Talldog9 » Mon Apr 26, 2010 12:34 am
OK, I've just experienced it again. The colorkey was set to f0f0f0 in both the settings file and the prefs but the directx overlay was being drawn to a pure white overlay. Changing it to 000000 would have allowed it to be displayed. Upon running smplayer with the exact same video a second time it drew the overlay to the correct color, f0f0f0.
The third time, with the same video, it drew it to the correct color, still f0f0f0, but after changing it mid-playback to ffffff it just displayed a black screen and in the colorkey selection I could tell it was still drawing the overlay to f0f0f0.
The 4th time, I ran SMPlayer from the executable, played the same video which was still in the playlist and it just showed the black colorkey. The overlay was still being drawn to f0f0f0.
In the MPlayer log I noted the following-
<vo_directx><ERROR>UpdateOverlay failed
<vo_directx><ERROR>Overlay:x1:0,y1:0,x2:1280,y2:1024,w:1280,h:1024
<vo_directx><ERROR>invalid rectangle
And in SMPlayers log-
'<vo_directx><ERROR>Overlay:x1:0,y1:0,x2:1280,y2:1024,w:1280,h:1024'
EDIT: A weird thing is I haven't been able to reproduce these log messages even with the same circumstances. Very unusual...