X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fdevices%2FCECBusDevice.cpp;h=1227f8d749c6515f193bcd64fd3bb3fce8042ffd;hb=15d1a84cf1eeaa80ab27ec3f48390073ca2ded75;hp=d852969daff419ddfcc172fbf53ade78ce5dedc7;hpb=0bfce006fc14af881794e66a63c4ea67797c2c86;p=deb_libcec.git diff --git a/src/lib/devices/CECBusDevice.cpp b/src/lib/devices/CECBusDevice.cpp index d852969..1227f8d 100644 --- a/src/lib/devices/CECBusDevice.cpp +++ b/src/lib/devices/CECBusDevice.cpp @@ -265,6 +265,18 @@ void CCECBusDevice::SetMenuLanguage(const cec_menu_language &language) } } +void CCECBusDevice::SetOSDName(CStdString strName) +{ + CLockObject lock(&m_mutex); + if (m_strDeviceName != strName) + { + CStdString strLog; + strLog.Format(">> %s (%X): osd name set to '%s'", GetLogicalAddressName(), m_iLogicalAddress, strName); + m_processor->AddLog(CEC_LOG_DEBUG, strLog); + m_strDeviceName = strName; + } +} + void CCECBusDevice::SetMenuState(const cec_menu_state state) { CLockObject lock(&m_mutex);