if (bReturn)
{
m_configuration.iFirmwareVersion = m_communication->GetFirmwareVersion();
+ uint32_t iBuildDate = m_communication->GetFirmwareBuildDate();
CLibCEC::AddLog(CEC_LOG_NOTICE, "connected to the CEC adapter. firmware version = %d, client version = %s", m_configuration.iFirmwareVersion, ToString((cec_client_version)m_configuration.clientVersion));
+ if (iBuildDate > 0)
+ {
+ time_t buildTime = (time_t)iBuildDate;
+ CLibCEC::AddLog(CEC_LOG_NOTICE, "Firmware build date: %s", asctime(localtime(&buildTime)));
+ }
+
}
if (m_configuration.bGetSettingsFromROM == 1)
return false;
}
+CStdString CCECProcessor::GetDeviceName(void) const
+{
+ CStdString strName;
+ strName = m_configuration.strDeviceName;
+ return strName;
+}
+
uint64_t CCECProcessor::GetDeviceVendorId(cec_logical_address iAddress)
{
if (m_busDevices[iAddress])