>> Finally, I did many tests, but this simple modification solves the issue for me: >> >> Index: gui/interface.c >> =================================================================== >> --- gui/interface.c ? (revision 31381) >> +++ gui/interface.c ? (working copy) >> @@ -552,7 +552,6 @@ >> ? ? ? ? guiIntfStruct.MovieHeight=vo_dheight; >> ? ? ? ? ? ?if (guiWinID>=0) >> ? ? ? ? ? ? ?wsMoveWindow( &appMPlayer.mainWindow,0,0, vo_dheight); >> - ? ? ? ? ?WinID = appMPlayer.subWindow.WindowID; >> ? ? ? ? ? } >> ? ? ? break; >> ?#ifdef CONFIG_DVDREAD >> >> I don't get the error if I apply this patch, and the video frames are >> displayed correctly now, both in window and fullscreen mode. Thanks. > > Uh, it will be completely broken now after some more cleanup changes I > did. > On the other hand, there's a chance it will now work after you revert this, > but I doubt it... Yes, r31394 (without any modification) is definitely broken and the patch above doesn't work anymore.