repositories
/
deb_libcec.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cec-config-gui: don't enable the 'connected device' selection when there's only one...
[deb_libcec.git]
/
src
/
lib
/
LibCEC.h
diff --git
a/src/lib/LibCEC.h
b/src/lib/LibCEC.h
index c3d044e0230287d742c22fd6a523cdd285f811b4..3e7d371f53a45c8cad36c5bc170b7f0efb830001 100644
(file)
--- a/
src/lib/LibCEC.h
+++ b/
src/lib/LibCEC.h
@@
-48,6
+48,7
@@
namespace CEC
*/
//@{
CLibCEC(const char *strDeviceName, cec_device_type_list types, uint16_t iPhysicalAddress = 0);
*/
//@{
CLibCEC(const char *strDeviceName, cec_device_type_list types, uint16_t iPhysicalAddress = 0);
+ CLibCEC(const libcec_configuration *configuration);
virtual ~CLibCEC(void);
virtual bool Open(const char *strPort, uint32_t iTimeout = 10000);
virtual ~CLibCEC(void);
virtual bool Open(const char *strPort, uint32_t iTimeout = 10000);
@@
-101,6
+102,9
@@
namespace CEC
virtual bool SetStreamPath(cec_logical_address iAddress);
virtual bool SetStreamPath(uint16_t iPhysicalAddress);
virtual cec_logical_addresses GetLogicalAddresses(void);
virtual bool SetStreamPath(cec_logical_address iAddress);
virtual bool SetStreamPath(uint16_t iPhysicalAddress);
virtual cec_logical_addresses GetLogicalAddresses(void);
+ virtual bool GetCurrentConfiguration(libcec_configuration *configuration);
+ virtual bool CanPersistConfiguration(void);
+ virtual bool PersistConfiguration(libcec_configuration *configuration);
const char *ToString(const cec_menu_state state);
const char *ToString(const cec_version version);
const char *ToString(const cec_menu_state state);
const char *ToString(const cec_version version);
@@
-112,6
+116,7
@@
namespace CEC
const char *ToString(const cec_system_audio_status mode);
const char *ToString(const cec_audio_status status);
const char *ToString(const cec_vendor_id vendor);
const char *ToString(const cec_system_audio_status mode);
const char *ToString(const cec_audio_status status);
const char *ToString(const cec_vendor_id vendor);
+ const char *ToString(const cec_client_version version);
//@}
static void AddLog(cec_log_level level, const char *strFormat, ...);
//@}
static void AddLog(cec_log_level level, const char *strFormat, ...);