From c71a5320e15c34fcdb7c24836dcf965b7ba4ba9e Mon Sep 17 00:00:00 2001 From: NAMJEONGYOON Date: Tue, 3 Apr 2018 15:10:07 +0900 Subject: [PATCH] [MediaPlayer][ACR-138] add api to set audio-only mode Change-Id: I8a3ee7d0ff04e27aff732f9794d9af5099de33d5 --- .../Tizen.MediaPlayer.Tests/testcase/TSPlayer.cs | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/tct-suite-vs/Tizen.MediaPlayer.Tests/testcase/TSPlayer.cs b/tct-suite-vs/Tizen.MediaPlayer.Tests/testcase/TSPlayer.cs index d59be76..be02d91 100644 --- a/tct-suite-vs/Tizen.MediaPlayer.Tests/testcase/TSPlayer.cs +++ b/tct-suite-vs/Tizen.MediaPlayer.Tests/testcase/TSPlayer.cs @@ -290,6 +290,44 @@ namespace Tizen.Multimedia.Tests } #endregion + #region AudioOnly + + [Test] + [Category("P1")] + [Description("Default IsAudioOnly value is false")] + [Property("SPEC", "Tizen.Multimedia.Player.IsAudioOnly A")] + [Property("SPEC_URL", "-")] + [Property("CRITERIA", "PDV")] + [Property("AUTHOR", "Jeongyoon Nam, just.nam@samsung.com")] + public async Task IsAudioOnly_DEFAULT() + { + var player = await GetPreparedPlayer( + new MediaUriSource(Constants.VideoFilePath), DefaultDisplay); + + Assert.That(player.IsAudioOnly, Is.False); + + } + + [Test] + [Category("P1")] + [Description("check whether IsAudioOnly is readable and writable")] + [Property("SPEC", "Tizen.Multimedia.Player.IsAudioOnly A")] + [Property("SPEC_URL", "-")] + [Property("CRITERIA", "PRW")] + [Property("AUTHOR", "Jeongyoon Nam, just.nam@samsung.com")] + public async Task IsAudioOnly_SET_GET() + { + var player = await GetPreparedPlayer( + new MediaUriSource(Constants.VideoFilePath), DefaultDisplay); + + const bool newValue = true; + + player.IsAudioOnly = newValue; + Assert.That(player.IsAudioOnly, Is.EqualTo(newValue)); + } + + #endregion + #region AudioLatencyMode [Test] -- 2.7.4