From 86be2bc77df043fba69e7bea8664f9362cc8d8e2 Mon Sep 17 00:00:00 2001 From: coderhyme Date: Mon, 5 Feb 2018 17:33:24 +0900 Subject: [PATCH] [Multimedia] Fixed wrong implementation of GetException of MediaPlayer. (#110) Signed-off-by: coderhyme --- .../Player/PlayerError.cs | 24 +++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/Tizen.Multimedia.MediaPlayer/Player/PlayerError.cs b/src/Tizen.Multimedia.MediaPlayer/Player/PlayerError.cs index 7d7f4ee..dfc989c 100644 --- a/src/Tizen.Multimedia.MediaPlayer/Player/PlayerError.cs +++ b/src/Tizen.Multimedia.MediaPlayer/Player/PlayerError.cs @@ -86,25 +86,25 @@ namespace Tizen.Multimedia { case PlayerErrorCode.InvalidArgument: case PlayerErrorCode.InvalidUri: - throw new ArgumentException(msg); + return new ArgumentException(msg); case PlayerErrorCode.NoSuchFile: - throw new FileNotFoundException(msg); + return new FileNotFoundException(msg); case PlayerErrorCode.OutOfMemory: - throw new OutOfMemoryException(msg); + return new OutOfMemoryException(msg); case PlayerErrorCode.NoSpaceOnDevice: - throw new IOException(msg); + return new IOException(msg); case PlayerErrorCode.PermissionDenied: - throw new UnauthorizedAccessException(msg); + return new UnauthorizedAccessException(msg); case PlayerErrorCode.NotSupportedFile: - throw new FileFormatException(msg); + return new FileFormatException(msg); case PlayerErrorCode.FeatureNotSupported: - throw new NotSupportedException(msg); + return new NotSupportedException(msg); case PlayerErrorCode.DrmExpired: case PlayerErrorCode.DrmNoLicense: @@ -116,19 +116,19 @@ namespace Tizen.Multimedia case PlayerErrorCode.SeekFailed: case PlayerErrorCode.ConnectionFailed: case PlayerErrorCode.VideoCaptureFailed: - throw new InvalidOperationException(msg); + return new InvalidOperationException(msg); case PlayerErrorCode.NoBufferSpace: - throw new NoBufferSpaceException(msg); + return new NoBufferSpaceException(msg); case PlayerErrorCode.ResourceLimit: - throw new ResourceLimitException(msg); + return new ResourceLimitException(msg); case PlayerErrorCode.NotSupportedAudioCodec: - throw new CodecNotSupportedException(CodecKind.Audio); + return new CodecNotSupportedException(CodecKind.Audio); case PlayerErrorCode.NotSupportedVideoCodec: - throw new CodecNotSupportedException(CodecKind.Video); + return new CodecNotSupportedException(CodecKind.Video); } return null; -- 2.7.4