[AudioIO] Add new APIs for Sample and channel type (#1001)
authorhsgwon <haesu.gwon@samsung.com>
Mon, 16 Sep 2019 07:14:36 +0000 (16:14 +0900)
committerGitHub <noreply@github.com>
Mon, 16 Sep 2019 07:14:36 +0000 (16:14 +0900)
src/Tizen.Multimedia.AudioIO/AudioIO/AudioChannel.cs
src/Tizen.Multimedia.AudioIO/AudioIO/AudioSampleType.cs

index 1b26dc0..8dcec76 100644 (file)
@@ -29,9 +29,46 @@ namespace Tizen.Multimedia
         /// Mono.
         /// </summary>
         Mono = 0x80,
+
         /// <summary>
         /// Stereo.
         /// </summary>
-        Stereo
+        Stereo,
+
+        /// <summary>
+        /// 3 audio channels
+        /// </summary>
+        /// <since_tizen> 6 </since_tizen>
+        MultiChannel3,
+
+        /// <summary>
+        /// 4 audio channels
+        /// </summary>
+        /// <since_tizen> 6 </since_tizen>
+        MultiChannel4,
+
+        /// <summary>
+        /// 5 audio channels
+        /// </summary>
+        /// <since_tizen> 6 </since_tizen>
+        MultiChannel5,
+
+        /// <summary>
+        /// 6 audio channels
+        /// </summary>
+        /// <since_tizen> 6 </since_tizen>
+        MultiChannel6,
+
+        /// <summary>
+        /// 7 audio channels
+        /// </summary>
+        /// <since_tizen> 6 </since_tizen>
+        MultiChannel7,
+
+        /// <summary>
+        /// 8 audio channels
+        /// </summary>
+        /// <since_tizen> 6 </since_tizen>
+        MultiChannel8
     }
 }
index 689d7e2..bd4054a 100644 (file)
@@ -26,19 +26,28 @@ namespace Tizen.Multimedia
         /// Unsigned 8-bit audio samples.
         /// </summary>
         U8 = 0x70,
+
         /// <summary>
         /// Signed 16-bit audio samples.
         /// </summary>
         S16Le,
+
         /// <summary>
         /// Signed 24-bit audio samples.
         /// </summary>
         /// <since_tizen> 5 </since_tizen>
         S24Le,
+
         /// <summary>
         /// Signed 24-bit (packed in 32-bit) audio samples.
         /// </summary>
         /// <since_tizen> 5 </since_tizen>
-        S24LePacked
+        S24LePacked,
+
+        /// <summary>
+        /// Signed 32-bit audio samples.
+        /// </summary>
+        /// <since_tizen> 6 </since_tizen>
+        S32Le
     }
 }