From 74cd8271d30ef5883ae3419d30d3761c40a9409d Mon Sep 17 00:00:00 2001 From: Sangchul Lee Date: Tue, 17 Nov 2020 16:48:18 +0900 Subject: [PATCH] [AudioManager][Non-ACR] TSAudioManager: Add condition to check if an output device exists Change-Id: I60ca447d01648549ff4a4151c07876e1a3f74c76 Signed-off-by: Sangchul Lee --- .../Tizen.Multimedia.Tests/testcase/AudioManager/TSAudioManager.cs | 4 ++++ 1 file changed, 4 insertions(+) mode change 100644 => 100755 tct-suite-vs/Tizen.Multimedia.Tests/testcase/AudioManager/TSAudioManager.cs diff --git a/tct-suite-vs/Tizen.Multimedia.Tests/testcase/AudioManager/TSAudioManager.cs b/tct-suite-vs/Tizen.Multimedia.Tests/testcase/AudioManager/TSAudioManager.cs old mode 100644 new mode 100755 index a74c97c..88402e5 --- a/tct-suite-vs/Tizen.Multimedia.Tests/testcase/AudioManager/TSAudioManager.cs +++ b/tct-suite-vs/Tizen.Multimedia.Tests/testcase/AudioManager/TSAudioManager.cs @@ -1,5 +1,6 @@ using NUnit.Framework; using System; +using System.Linq; using System.Threading; using System.Threading.Tasks; @@ -46,6 +47,9 @@ namespace Tizen.Multimedia.Tests var cts = new CancellationTokenSource(); var audioStreamPolicy = new AudioStreamPolicy(AudioStreamType.Media); + if (AudioManager.GetConnectedDevices().Count(d => d.IoDirection == AudioDeviceIoDirection.Output) == 0) + return; + foreach (AudioDevice d in AudioManager.GetConnectedDevices()) { if (d.Type == AudioDeviceType.AudioJack && d.IsRunning && d.IoDirection == AudioDeviceIoDirection.InputAndOutput) -- 2.7.4