X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2FLibCecSharp%2FLibCecSharp.cpp;h=6b1ba7a10dc7c881386fa34e2b129fb9b7e1a41f;hb=c3c2d822d2e5f385e9a23682e553c1c7bf1f23f3;hp=58e244613491081af68a8cb54f6fad33bd6b527c;hpb=0cac9547ade214f4319d8609a40365e6af903005;p=deb_libcec.git diff --git a/src/LibCecSharp/LibCecSharp.cpp b/src/LibCecSharp/LibCecSharp.cpp index 58e2446..6b1ba7a 100644 --- a/src/LibCecSharp/LibCecSharp.cpp +++ b/src/LibCecSharp/LibCecSharp.cpp @@ -30,7 +30,6 @@ * http://www.pulse-eight.net/ */ -#include "stdafx.h" #include #include #include @@ -525,21 +524,21 @@ static KEYCB g_keyCB; static COMMANDCB g_commandCB; static ICECCallbacks g_cecCallbacks; -int CecLogMessageCB(const cec_log_message &message) +int CecLogMessageCB(void *cbParam, const cec_log_message &message) { if (g_logCB) return g_logCB(message); return 0; } -int CecKeyPressCB(const cec_keypress &key) +int CecKeyPressCB(void *cbParam, const cec_keypress &key) { if (g_keyCB) return g_keyCB(key); return 0; } -int CecCommandCB(const cec_command &command) +int CecCommandCB(void *cbParam, const cec_command &command) { if (g_commandCB) return g_commandCB(command); @@ -641,7 +640,7 @@ public: { m_bHasCallbacks = true; m_callbacks = callbacks; - return m_libCec->EnableCallbacks(&g_cecCallbacks); + return m_libCec->EnableCallbacks(NULL, &g_cecCallbacks); } return false;