Add sound pool building block 76/169876/1
authorSeungbae Shin <seungbae.shin@samsung.com>
Thu, 18 Jan 2018 04:44:19 +0000 (13:44 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Mon, 12 Feb 2018 03:42:15 +0000 (03:42 +0000)
Change-Id: If68d34f1f11b91af6a1e2fa9352f4234e5644504
(cherry picked from commit 8a29150a7f0770ade493a0e1711c02707dc25055)

mapping-bb-rs.xml
mapping-bb-tct.xml
packaging/domain-apis-multimedia.inc
packaging/platform-preset-boards-artik530.inc
packaging/platform-preset-boards-rpi3.inc
packaging/platform-preset-boards-tm1.inc

index f10e3b9d90dc282f420d5218f8e939cb55f8b064..38d73ca4ec30afd4b0464535f255a16196cef9fa 100644 (file)
        <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Sound_Manager">
                <rs_info>capi-media-sound-manager-rs.xml</rs_info>
        </buildingblock>
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Sound_Pool">
+               <rs_info>capi-media-sound-pool-rs.xml</rs_info>
+       </buildingblock>
        <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Stream_Recorder">
                <rs_info>capi-media-streamrecorder-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
index 8c7b02805074582c1aae85fca6a40e8acd19835c..98a29a75bd7b719abb5a6434fe0a6c04fb64c0cb 100644 (file)
                <tct_info>tct-sound-manager-native-ctc</tct_info>
                <tct_info>tct-sound-manager-native-itc</tct_info>
                <tct_info>tct-sound-manager-native-utc</tct_info>
+               <tct_info>tct-sound-pool-native-itc</tct_info>
+               <tct_info>tct-sound-pool-native-utc</tct_info>
                <tct_info>tct-tone-player-native-itc</tct_info>
                <tct_info>tct-tone-player-native-utc</tct_info>
                <tct_info>tct-wav-player-native-itc</tct_info>
                <bb_info>building-blocks-sub2-domain_API-Multimedia-Metadata_Extractor</bb_info>
                <bb_info>building-blocks-sub2-domain_API-Multimedia-OpenAL</bb_info>
                <bb_info>building-blocks-sub2-domain_API-Multimedia-Sound_Manager</bb_info>
+               <bb_info>building-blocks-sub2-domain_API-Multimedia-Sound_Pool</bb_info>
                <bb_info>building-blocks-sub2-domain_API-Multimedia-Tone_Player</bb_info>
                <bb_info>building-blocks-sub2-domain_API-Multimedia-WAV_Player</bb_info>
        </imageid>
index b93059a1946315c0835d6ecd4fb561d0243b3dd4..969598a7706d303a48937556520c4319a28a0fa6 100644 (file)
@@ -28,6 +28,7 @@ Suggests: %{name}-sub2-domain_API-Multimedia-Radio
 Suggests: %{name}-sub2-domain_API-Multimedia-Recorder
 Suggests: %{name}-sub2-domain_API-Multimedia-Screen_Mirroring
 Suggests: %{name}-sub2-domain_API-Multimedia-Sound_Manager
+Suggests: %{name}-sub2-domain_API-Multimedia-Sound_Pool
 Suggests: %{name}-sub2-domain_API-Multimedia-Stream_Recorder
 Suggests: %{name}-sub2-domain_API-Multimedia-Thumbnail_Util
 Suggests: %{name}-sub2-domain_API-Multimedia-Tone_Player
@@ -342,6 +343,18 @@ Sound_Manager provides functions to get and set of sound parameters such as volu
 
 %files sub2-domain_API-Multimedia-Sound_Manager
 
+%package sub2-domain_API-Multimedia-Sound_Pool
+Summary:    Sound_Pool
+
+# packakge list
+Requires:capi-media-sound-pool
+Requires:%{name}-sub2-domain_API-Multimedia-AudioCore
+
+%description sub2-domain_API-Multimedia-Sound_Pool
+Sound_Pool provides functions for easy sound management such as grouping sounds in pools, play, pause, resume, stop operations of sound streams and controlling stream/pool states.
+
+%files sub2-domain_API-Multimedia-Sound_Pool
+
 %package sub2-domain_API-Multimedia-Stream_Recorder
 Summary:    Stream Recorder
 Requires:capi-media-streamrecorder
index e2f920e25303b12a3c9e25a34dd3bd49c9184568..a0a21c02404ccade8f58ed4fac7d3ce531910681 100644 (file)
@@ -107,6 +107,7 @@ Suggests:   %{name}-sub2-domain_API-Multimedia-WAV_Player
 Suggests:      %{name}-sub2-domain_API-Multimedia-Tone_Player
 Suggests:      %{name}-sub2-domain_API-Multimedia-OpenAL
 Suggests:      %{name}-sub2-domain_API-Multimedia-Media_Streamer
+Suggests:      %{name}-sub2-domain_API-Multimedia-Sound_Pool
 
 %description sub2-Preset_boards-ARTIK530-Audio
 Packages of Audio HAL and Feature for ARTIK530.
index c859017a8875df2d5bec0d6bd6e1470f513c537e..79f373b4afb7e23c1b846ba23de6c6daf7acf7c4 100644 (file)
@@ -106,6 +106,7 @@ Suggests:   %{name}-sub2-domain_API-Multimedia-WAV_Player
 Suggests:      %{name}-sub2-domain_API-Multimedia-Tone_Player
 Suggests:      %{name}-sub2-domain_API-Multimedia-OpenAL
 Suggests:      %{name}-sub2-domain_API-Multimedia-Media_Streamer
+Suggests:      %{name}-sub2-domain_API-Multimedia-Sound_Pool
 
 %description sub2-Preset_boards-RPI3-Audio
 Packages of Audio HAL and Feature for RPI3.
index 7c7ea640753b31ff52453d00bce00b9576c88a50..cbb7acf5d787c1b4667f9b841968d24ed6ecd410 100644 (file)
@@ -86,6 +86,7 @@ Suggests:     %{name}-sub2-domain_API-Multimedia-WAV_Player
 Suggests:      %{name}-sub2-domain_API-Multimedia-Tone_Player
 Suggests:      %{name}-sub2-domain_API-Multimedia-OpenAL
 Suggests:      %{name}-sub2-domain_API-Multimedia-Media_Streamer
+Suggests:      %{name}-sub2-domain_API-Multimedia-Sound_Pool
 Suggests:      %{name}-sub2-domain_API-Multimedia-Radio
 Suggests:      %{name}-sub2-domain_API-Multimedia-Screen_Mirroring