X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2FLibCecSharp%2FLibCecSharp.cpp;h=3aa1253512034786373e2ad432bfeff429ae623a;hb=d0d8b3c000e1aa12feeb555c2240e026c4a3dcf5;hp=58e244613491081af68a8cb54f6fad33bd6b527c;hpb=0cac9547ade214f4319d8609a40365e6af903005;p=deb_libcec.git diff --git a/src/LibCecSharp/LibCecSharp.cpp b/src/LibCecSharp/LibCecSharp.cpp index 58e2446..3aa1253 100644 --- a/src/LibCecSharp/LibCecSharp.cpp +++ b/src/LibCecSharp/LibCecSharp.cpp @@ -525,21 +525,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 +641,7 @@ public: { m_bHasCallbacks = true; m_callbacks = callbacks; - return m_libCec->EnableCallbacks(&g_cecCallbacks); + return m_libCec->EnableCallbacks(NULL, &g_cecCallbacks); } return false;