From 1b2120236aca8246e1c5fba371db99e5da3d3f0e Mon Sep 17 00:00:00 2001 From: Lars Op den Kamp Date: Tue, 29 Nov 2011 01:58:53 +0100 Subject: [PATCH] cec: don't send out system audio mode statuses when we're not an audio device --- src/lib/devices/CECAudioSystem.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/devices/CECAudioSystem.cpp b/src/lib/devices/CECAudioSystem.cpp index 3a941c6..46824fc 100644 --- a/src/lib/devices/CECAudioSystem.cpp +++ b/src/lib/devices/CECAudioSystem.cpp @@ -84,7 +84,9 @@ bool CCECAudioSystem::SetSystemAudioMode(const cec_command &command) CEC_SYSTEM_AUDIO_STATUS_OFF : CEC_SYSTEM_AUDIO_STATUS_ON); - return TransmitAudioStatus(command.initiator); + if (MyLogicalAddressContains(m_iLogicalAddress)) + return TransmitAudioStatus(command.initiator); + return true; } bool CCECAudioSystem::TransmitAudioStatus(cec_logical_address dest) -- 2.34.1