repositories
/
deb_libcec.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cec: abi fixes (binary compat with v1.2)
[deb_libcec.git]
/
include
/
cectypes.h
diff --git
a/include/cectypes.h
b/include/cectypes.h
index 4f74d8d6c2656ed9c4e2b6623abb4c308cbce863..47168a296a663d66bf347c4ae17734868490038a 100644
(file)
--- a/
include/cectypes.h
+++ b/
include/cectypes.h
@@
-802,10
+802,11
@@
typedef struct cec_command
int32_t transmit_timeout; /**< the timeout to use in ms */
#ifdef __cplusplus
int32_t transmit_timeout; /**< the timeout to use in ms */
#ifdef __cplusplus
- cec_command(void)
- {
- Clear();
- }
+ // @todo re-add in v2.0 (breaks ABI)
+ //cec_command(void)
+ //{
+ // Clear();
+ //}
cec_command &operator =(const struct cec_command &command)
{
cec_command &operator =(const struct cec_command &command)
{
@@
-1193,8
+1194,9
@@
typedef struct ICECCallbacks
CBCecSourceActivatedType CBCecSourceActivated;
#ifdef __cplusplus
CBCecSourceActivatedType CBCecSourceActivated;
#ifdef __cplusplus
- ICECCallbacks(void) { Clear(); }
- ~ICECCallbacks(void) { Clear(); };
+ // @todo re-add in v2.0 (breaks ABI)
+ // ICECCallbacks(void) { Clear(); }
+ //~ICECCallbacks(void) { Clear(); };
void Clear(void)
{
void Clear(void)
{
@@
-1274,8
+1276,9
@@
typedef struct libcec_configuration
uint8_t bMonitorOnly; /*!< won't allocate a CCECClient when starting the connection when set (same as monitor mode). added in 1.6.3 */
#ifdef __cplusplus
uint8_t bMonitorOnly; /*!< won't allocate a CCECClient when starting the connection when set (same as monitor mode). added in 1.6.3 */
#ifdef __cplusplus
- libcec_configuration(void) { Clear(); }
- ~libcec_configuration(void) { Clear(); }
+ // @todo re-add in v2.0 (breaks ABI)
+ // libcec_configuration(void) { Clear(); }
+ //~libcec_configuration(void) { Clear(); }
bool operator==(const libcec_configuration &other) const
{
bool operator==(const libcec_configuration &other) const
{