use CCECTypeUtils::ToString(const cec_command& command) in CCECProcessor
authorLars Op den Kamp <lars@opdenkamp.eu>
Mon, 18 Mar 2013 15:05:25 +0000 (16:05 +0100)
committerLars Op den Kamp <lars@opdenkamp.eu>
Mon, 18 Mar 2013 15:05:25 +0000 (16:05 +0100)
src/lib/CECProcessor.cpp

index bfed4c3f53a43965fe5ee854240d00bbd7bd0c69..d9fadb0eddb0b1a25b5651cd1cdbb564c9426ec1 100644 (file)
@@ -480,13 +480,7 @@ void CCECProcessor::TransmitAbort(cec_logical_address source, cec_logical_addres
 void CCECProcessor::ProcessCommand(const cec_command &command)
 {
   // log the command
-  CStdString dataStr;
-  dataStr.Format(">> %1x%1x", command.initiator, command.destination);
-  if (command.opcode_set == 1)
-    dataStr.AppendFormat(":%02x", command.opcode);
-  for (uint8_t iPtr = 0; iPtr < command.parameters.size; iPtr++)
-    dataStr.AppendFormat(":%02x", (unsigned int)command.parameters[iPtr]);
-  m_libcec->AddLog(CEC_LOG_TRAFFIC, dataStr.c_str());
+  m_libcec->AddLog(CEC_LOG_TRAFFIC, CCECTypeUtils::ToString(command).c_str());
 
   // find the initiator
   CCECBusDevice *device = m_busDevices->At(command.initiator);