From 6b95e521d61a72e809f824ff77fe5bf6ed7319fc Mon Sep 17 00:00:00 2001 From: Chris Tallon Date: Sat, 16 Dec 2006 21:28:33 +0000 Subject: [PATCH] New Windows stuff --- readme.win | 20 ++++++++++++++++++-- winmain.cc | 4 ++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/readme.win b/readme.win index 5019a2f..86854b5 100644 --- a/readme.win +++ b/readme.win @@ -20,6 +20,7 @@ The vomp client on Windows requires: * Windows 2000 or later * Windows XP for full remote control support +* DirectX 8 graphics card (some older cards might work also) * A DirectShow MPEG2 decoder, which supports Video Mixing Renderer 9 (VMR-9), mostly included within DVD software player * A network connection to the vompserver computer @@ -28,13 +29,19 @@ Compatibility List for MPEG2 Decoders ===================================== Compatible MPEG2 decoders: +* Cyberlink PowerDVD 5 (build 2214 and later, look for the update at cyberlinks webpage) * Cyberlink PowerDVD 6 +* Cyberlink PowerDVD 7 * Nero Showtime 2 (from Nero Suite 6) +* MPV Decoder Filter +* Ulead MovieFactory 5 (Intervideo Filter shipped within) Incompatible MPEG2 decoders: -* Cyperlink PowerDVD 4 +* Cyberlink PowerDVD 4 +* MainConcept Video Decoder version 1.0.0.38 (comes with some Hauppauge software) -This list will be extended, please report success or failure with your decoder +These lists are provided without any warranty. +These lists will be extended, please report success or failure with your decoder at the forum at http://www.loggytronic.com . Remote Control Buttons Reference @@ -113,9 +120,18 @@ Usage Start the client executable and enjoy, you should not have to configure anything if you met the requirements above. +Log file +======== + +To obtain a log file, please execute the following command in the directory +of the vomp for windows in a shell: + +vompclient.exe > vomp.log + Firewall ======== If vomp for Windows stops at "Locating server" or "Connecting to VDR", please configure your firewall so that vomp for windows can communicate with the vompserver on port 3024 (UDP and TCP). + diff --git a/winmain.cc b/winmain.cc index 0b4db46..3a95f25 100644 --- a/winmain.cc +++ b/winmain.cc @@ -66,8 +66,8 @@ bool remotefnc=false; HMODULE user32dll; -typedef UINT (*GETRAWINPUTDATAFNC) (HRAWINPUT,UINT,LPVOID,PUINT,UINT); -typedef UINT (*REGISTERRAWINPUTDEVICEFNC) (PCRAWINPUTDEVICE,UINT,UINT); +typedef UINT (WINAPI *GETRAWINPUTDATAFNC) (HRAWINPUT,UINT,LPVOID,PUINT,UINT); +typedef UINT (WINAPI *REGISTERRAWINPUTDEVICEFNC) (PCRAWINPUTDEVICE,UINT,UINT); GETRAWINPUTDATAFNC dynGetRawInputData=NULL; REGISTERRAWINPUTDEVICEFNC dynRegisterRawInputDevices=NULL; -- 2.39.5