From 42399ef467dfce74646234958467a1c9ceba42b4 Mon Sep 17 00:00:00 2001 From: RandomRumble Date: Fri, 22 Jun 2018 02:33:08 +0000 Subject: [PATCH] compat for libcec3 that lacks CEC_MAX_DATA_PACKET_SIZE in cectypes.h but is needed by cec.cpp devices.cpp --- device.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/device.h b/device.h index 3fab37c..e37225c 100644 --- a/device.h +++ b/device.h @@ -39,3 +39,10 @@ struct Device { }; PyTypeObject * DeviceTypeInit(CEC::ICECAdapter * adapter); + +/* + * Compat for libcec 3.x + */ +#if CEC_LIB_VERSION_MAJOR < 4 + #define CEC_MAX_DATA_PACKET_SIZE (16 * 4) +#endif