| 227 | } |
| 228 | |
| 229 | static int CBCecCommandHandler(void* param, const CEC::cec_command* command) |
| 230 | { |
| 231 | PyGILState_STATE gstate = PyGILState_Ensure(); |
| 232 | int retval = CallPythonCallback(param, PYTHON_CB_COMMAND_HANDLER, |
| 233 | Py_BuildValue("(s)", CEC::CCECTypeUtils::ToString(*command).c_str())); |
| 234 | PyGILState_Release(gstate); |
| 235 | return retval; |
| 236 | } |
| 237 | PyObject* m_callbacks[NB_PYTHON_CB]; |
| 238 | libcec_configuration* m_configuration; |
| 239 | }; |
nothing calls this directly
no test coverage detected