From 8bc5358b7ca3f810728fef3108962bd435a0585a Mon Sep 17 00:00:00 2001 From: Lars Op den Kamp Date: Tue, 20 Dec 2011 23:42:21 +0100 Subject: [PATCH] cec: don't init the default handler before the physical address is known --- src/lib/devices/CECBusDevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/devices/CECBusDevice.cpp b/src/lib/devices/CECBusDevice.cpp index 7d0bac4..794829a 100644 --- a/src/lib/devices/CECBusDevice.cpp +++ b/src/lib/devices/CECBusDevice.cpp @@ -588,7 +588,7 @@ bool CCECBusDevice::SetVendorId(uint64_t iVendorId, bool bInitHandler /* = true } } - if (bVendorChanged && bInitHandler) + if (bVendorChanged && bInitHandler && m_handler->GetVendorId() != CEC_VENDOR_UNKNOWN) m_handler->InitHandler(); CStdString strLog; -- 2.34.1