[Multimedia.Common/Radio] Remove deprecated internal API of sound-manager (#257)
authorSangchul Lee <sangchul1011@gmail.com>
Fri, 18 May 2018 07:34:16 +0000 (16:34 +0900)
committerhsgwon <haesu.gwon@samsung.com>
Fri, 18 May 2018 07:34:16 +0000 (16:34 +0900)
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
src/Tizen.Multimedia.Radio/Radio/Radio.cs
src/Tizen.Multimedia/Common.Internal/CompatibilitySupport.cs [deleted file]
src/Tizen.Multimedia/Interop/Interop.SoundManager.cs [deleted file]

index e1874b9..921d1c8 100755 (executable)
@@ -40,8 +40,6 @@ namespace Tizen.Multimedia
         /// <since_tizen> 3 </since_tizen>
         public Radio()
         {
-            CompatibilitySupport.DisableSessionBackwardCompatibility();
-
             ValidateFeatureSupported(FeatureFmRadio);
 
             Native.Create(out _handle);
diff --git a/src/Tizen.Multimedia/Common.Internal/CompatibilitySupport.cs b/src/Tizen.Multimedia/Common.Internal/CompatibilitySupport.cs
deleted file mode 100644 (file)
index a9a97d6..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-namespace Tizen.Multimedia
-{
-    internal static class CompatibilitySupport
-    {
-        internal static void DisableSessionBackwardCompatibility()
-        {
-            var result = Interop.SoundManager.DisableSessionBackwardCompatibility();
-            if (result != AudioManagerError.None)
-            {
-                Log.Warn(nameof(Multimedia),
-                    $"Failed to disable session backward compatibility({result}).");
-            }
-        }
-    }
-}
diff --git a/src/Tizen.Multimedia/Interop/Interop.SoundManager.cs b/src/Tizen.Multimedia/Interop/Interop.SoundManager.cs
deleted file mode 100644 (file)
index 9a7d55a..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using System;
-using System.Runtime.InteropServices;
-
-namespace Tizen.Multimedia
-{
-    internal static partial class Interop
-    {
-        internal static class SoundManager
-        {
-            [DllImport(Libraries.SoundManager, EntryPoint = "sound_manager_disable_session_backward_compatibility")]
-            internal static extern AudioManagerError DisableSessionBackwardCompatibility();
-        }
-    }
-}