From 468d786e1a579c40281a1c1703dec87cca6d71d7 Mon Sep 17 00:00:00 2001 From: Lars Op den Kamp Date: Mon, 27 Feb 2012 14:15:26 +0100 Subject: [PATCH] cec: don't send an updated configuration when libCEC hasn't been initialised fully. bugzid: 459 --- src/lib/LibCEC.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/LibCEC.cpp b/src/lib/LibCEC.cpp index b853771..f09843f 100644 --- a/src/lib/LibCEC.cpp +++ b/src/lib/LibCEC.cpp @@ -387,7 +387,8 @@ void CLibCEC::ConfigurationChanged(const libcec_configuration &config) if (instance->m_callbacks && config.clientVersion >= CEC_CLIENT_VERSION_1_5_0 && - instance->m_callbacks->CBCecConfigurationChanged != NULL) + instance->m_callbacks->CBCecConfigurationChanged != NULL && + instance->m_cec->IsInitialised()) instance->m_callbacks->CBCecConfigurationChanged(instance->m_cbParam, config); } -- 2.34.1