From 88c5a743d71c6655bfc08c2bd7a82828775cc828 Mon Sep 17 00:00:00 2001 From: Lars Op den Kamp Date: Tue, 4 Oct 2011 00:49:53 +0200 Subject: [PATCH] cec: bumped interface version to 4 stay in sync with the lib version. added changelog for libcec v0.4 --- ChangeLog | 19 +++++++++++++++++++ configure.ac | 2 +- debian/changelog | 19 +++++++++++++++++++ include/CECExports.h | 4 ++-- 4 files changed, 41 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3a893f2..10c85f1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +libcec (0.4-1) unstable; urgency=low + + * bumped interface version to 4 + * timeout parameter removed from Close()/cec_close(). return type changed to + void + * added cec_destroy() method + * removed timeout parameter from Transmit() + * change the default argument of PowerOnDevices() to CECDEVICE_TV + * removed PowerOffDevices(). use StandbyDevices() instead + * removed obsolete methods from the interface + * fixed bug: pthread_cond_wait was called without the mutex locked + * fixed possible deadlock: don't send messages and wait for an ack with the + mutex locked in CCECParser + * created a separate reader thread and fixed the 'lock timeout' bug + * testclient: use CECDEVICE_TV instead of the default argument + (CECDEVICE_BROADCAST) for PowerOnDevices() and PowerOffDevices() + + -- Pulse-Eight Packaging Tue, 04 Oct 2011 00:48:00 +0200 + libcec (0.3-1) unstable; urgency=low * added device detection support for Windows diff --git a/configure.ac b/configure.ac index 883d414..bd97334 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([libcec], 0:2:0) +AC_INIT([libcec], 0:4:0) AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) AC_PROG_CXX diff --git a/debian/changelog b/debian/changelog index 3a893f2..10c85f1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +libcec (0.4-1) unstable; urgency=low + + * bumped interface version to 4 + * timeout parameter removed from Close()/cec_close(). return type changed to + void + * added cec_destroy() method + * removed timeout parameter from Transmit() + * change the default argument of PowerOnDevices() to CECDEVICE_TV + * removed PowerOffDevices(). use StandbyDevices() instead + * removed obsolete methods from the interface + * fixed bug: pthread_cond_wait was called without the mutex locked + * fixed possible deadlock: don't send messages and wait for an ack with the + mutex locked in CCECParser + * created a separate reader thread and fixed the 'lock timeout' bug + * testclient: use CECDEVICE_TV instead of the default argument + (CECDEVICE_BROADCAST) for PowerOnDevices() and PowerOffDevices() + + -- Pulse-Eight Packaging Tue, 04 Oct 2011 00:48:00 +0200 + libcec (0.3-1) unstable; urgency=low * added device detection support for Windows diff --git a/include/CECExports.h b/include/CECExports.h index bedd0e0..9a5c095 100644 --- a/include/CECExports.h +++ b/include/CECExports.h @@ -55,8 +55,8 @@ extern "C" { namespace CEC { #endif - #define CEC_MIN_VERSION 3 - #define CEC_LIB_VERSION 3 + #define CEC_MIN_VERSION 4 + #define CEC_LIB_VERSION 4 #define CEC_SETTLE_DOWN_TIME 1000 #define CEC_BUTTON_TIMEOUT 500 -- 2.34.1