X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2FCECProcessor.cpp;h=ae0a013634e98962c9bc46372f63e9b688071122;hb=1ea419fa5dcfa91666239d6ff86520605f95ba51;hp=0dec343d1540342de65b555618a1b054b181c9e2;hpb=80726797815c6dd13604818f41511cf3ffa139ee;p=deb_libcec.git diff --git a/src/lib/CECProcessor.cpp b/src/lib/CECProcessor.cpp index 0dec343..ae0a013 100644 --- a/src/lib/CECProcessor.cpp +++ b/src/lib/CECProcessor.cpp @@ -252,7 +252,8 @@ bool CCECProcessor::Initialise(void) m_busDevices[m_logicalAddresses.primary]->ActivateSource(); SetInitialised(bReturn); - CLibCEC::ConfigurationChanged(m_configuration); + if (bReturn) + CLibCEC::ConfigurationChanged(m_configuration); return bReturn; } @@ -1316,6 +1317,8 @@ const char *CCECProcessor::ToString(const cec_opcode opcode) return "system audio mode status"; case CEC_OPCODE_SET_AUDIO_RATE: return "set audio rate"; + case CEC_OPCODE_NONE: + return "poll"; default: return "UNKNOWN"; } @@ -1360,6 +1363,8 @@ const char *CCECProcessor::ToString(const cec_vendor_id vendor) return "Philips"; case CEC_VENDOR_SONY: return "Sony"; + case CEC_VENDOR_TOSHIBA: + return "Toshiba"; default: return "Unknown"; }