From 370757d1da5f6111c0f2ca3995515549b26b0cd1 Mon Sep 17 00:00:00 2001 From: Lars Op den Kamp Date: Sat, 8 Oct 2011 02:25:55 +0200 Subject: [PATCH] cec: send opcode_image_view_on instead of text_view_on --- src/lib/CECProcessor.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/CECProcessor.cpp b/src/lib/CECProcessor.cpp index 6a4faff..44b2acb 100644 --- a/src/lib/CECProcessor.cpp +++ b/src/lib/CECProcessor.cpp @@ -118,7 +118,7 @@ bool CCECProcessor::PowerOnDevices(cec_logical_address address /* = CECDEVICE_TV frame.clear(); frame.push_back(GetSourceDestination(address)); - frame.push_back((uint8_t) CEC_OPCODE_TEXT_VIEW_ON); + frame.push_back((uint8_t) CEC_OPCODE_IMAGE_VIEW_ON); return Transmit(frame); } @@ -553,8 +553,11 @@ void CCECProcessor::ParseCurrentFrame(void) } else if (destination == (uint8_t) CECDEVICE_BROADCAST) { + CStdString strLog; if (opCode == CEC_OPCODE_REQUEST_ACTIVE_SOURCE) { + strLog.Format("%i requests active source", initiator); + m_controller->AddLog(CEC_LOG_DEBUG, strLog.c_str()); BroadcastActiveSource(); } else if (opCode == CEC_OPCODE_SET_STREAM_PATH) @@ -562,7 +565,6 @@ void CCECProcessor::ParseCurrentFrame(void) if (m_currentframe.size >= 4) { int streamaddr = ((int)m_currentframe.data[2] << 8) | ((int)m_currentframe.data[3]); - CStdString strLog; strLog.Format("%i requests stream path from physical address %04x", initiator, streamaddr); m_controller->AddLog(CEC_LOG_DEBUG, strLog.c_str()); if (streamaddr == m_physicaladdress) -- 2.34.1