From: <bug...@xi...> - 2012-05-29 23:29:53
|
https://bugs.xine-project.org/show_bug.cgi?id=474 Summary: [PATCH] Fixes to XINE-UI for CYGWIN Product: xine-ui Version: Mercurial 0.99.x Platform: i386/x86 OS/Version: Windows Status: NEW Severity: normal Priority: P3 Component: Misc AssignedTo: xin...@xi... ReportedBy: car...@li... Created attachment 288 --> https://bugs.xine-project.org/attachment.cgi?id=288 Fix for this bug. After some days of tests, I was finally able to make working XINE-UI: attached patch includes the required fixes. The cause of the problems was the position where XINE-LIB library was added into the flags of the linker: $(XINE_LIBS) must be added *AFTER* the libraries that use it, otherwise it makes a circular dependency and the linkage fails with some errors. In other words, $(XINE_LIBS) must be put after $(LIBCOMMON) and $(LIBCOMMONX). OTHER INFORMATION ================= As you can see from attached screenshot, XINE-LIB and XINE-UI run very well on Microsoft Windows with the X server included in CYGWIN and it works so so. The opengl plugin crashes immediately the X server as soon as XINE executable is launched, the only solution is to delete that DLL from plugin directory. The player and the user interface can load audio and video files and it plays them, but only under certain conditions: I must continue to move the mouse on the output window or one of the windows with the controls otherwise, if I stop moving, the audio and the video playback stop after one or two seconds. If I start again to move the mouse, the playback also restarts. Moving the mouse outside the windows of the players does not let the player running: the mouse cursor must be inside those windows. -- Configure bugmail: https://bugs.xine-project.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are watching all bug changes. |