X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=include%2Fcecc.h;h=7e3512f011edb340fe7fbfef48380d2dc6b9a800;hb=1b469124aa1f79269686492c391d54e43525ccf4;hp=33ac02584eaf5ff4bfc74a024cd07383ef795653;hpb=224ea8772f229d2d7dafcdbf64c4266c9b4de35e;p=deb_libcec.git diff --git a/include/cecc.h b/include/cecc.h index 33ac025..7e3512f 100644 --- a/include/cecc.h +++ b/include/cecc.h @@ -41,9 +41,9 @@ extern "C" { #endif #ifdef __cplusplus -extern DECLSPEC int cec_initialise(const CEC::libcec_configuration *configuration); +extern DECLSPEC int cec_initialise(CEC::libcec_configuration *configuration); #else -extern DECLSPEC int cec_initialise(const libcec_configuration *configuration); +extern DECLSPEC int cec_initialise(libcec_configuration *configuration); #endif #ifdef __cplusplus @@ -281,11 +281,21 @@ extern DECLSPEC int cec_get_current_configuration(libcec_configuration *configur extern DECLSPEC int cec_can_persist_configuration(void); #ifdef __cplusplus -extern DECLSPEC int persist_configuration(CEC::libcec_configuration *configuration); +extern DECLSPEC int cec_persist_configuration(CEC::libcec_configuration *configuration); #else -extern DECLSPEC int persist_configuration(libcec_configuration *configuration); +extern DECLSPEC int cec_persist_configuration(libcec_configuration *configuration); #endif +#ifdef __cplusplus +extern DECLSPEC int cec_set_configuration(const CEC::libcec_configuration *configuration); +#else +extern DECLSPEC int cec_set_configuration(const libcec_configuration *configuration); +#endif + +extern DECLSPEC void cec_rescan_devices(void); + +extern DECLSPEC int cec_is_libcec_active_source(void); + #ifdef __cplusplus }; #endif