summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeungbae Shin <seungbae.shin@samsung.com>2018-01-18 13:44:19 +0900
committerWoo Chang Kim <wchang.kim@samsung.com>2018-02-12 00:51:34 +0000
commit8a29150a7f0770ade493a0e1711c02707dc25055 (patch)
tree08af95b3052c3ed5f0911d68838cb8436c7e52c0
parentb2cf4ebba1ab2684aa99af8c8d7ab7ffe115c3b3 (diff)
downloadbuilding-blocks-8a29150a7f0770ade493a0e1711c02707dc25055.tar.gz
building-blocks-8a29150a7f0770ade493a0e1711c02707dc25055.tar.bz2
building-blocks-8a29150a7f0770ade493a0e1711c02707dc25055.zip
Add sound pool building block
Change-Id: If68d34f1f11b91af6a1e2fa9352f4234e5644504
-rw-r--r--mapping-bb-rs.xml3
-rw-r--r--mapping-bb-tct.xml3
-rw-r--r--packaging/domain-apis-multimedia.inc13
-rw-r--r--packaging/platform-preset-boards-artik530.inc1
-rw-r--r--packaging/platform-preset-boards-rpi3.inc1
-rw-r--r--packaging/platform-preset-boards-tm1.inc1
6 files changed, 22 insertions, 0 deletions
diff --git a/mapping-bb-rs.xml b/mapping-bb-rs.xml
index f10e3b9..38d73ca 100644
--- a/mapping-bb-rs.xml
+++ b/mapping-bb-rs.xml
@@ -257,6 +257,9 @@
<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>
diff --git a/mapping-bb-tct.xml b/mapping-bb-tct.xml
index 8c7b028..98a29a7 100644
--- a/mapping-bb-tct.xml
+++ b/mapping-bb-tct.xml
@@ -224,6 +224,8 @@
<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>
@@ -232,6 +234,7 @@
<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>
diff --git a/packaging/domain-apis-multimedia.inc b/packaging/domain-apis-multimedia.inc
index 88c6785..2c7466c 100644
--- a/packaging/domain-apis-multimedia.inc
+++ b/packaging/domain-apis-multimedia.inc
@@ -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
diff --git a/packaging/platform-preset-boards-artik530.inc b/packaging/platform-preset-boards-artik530.inc
index 6b237df..96d8428 100644
--- a/packaging/platform-preset-boards-artik530.inc
+++ b/packaging/platform-preset-boards-artik530.inc
@@ -109,6 +109,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.
diff --git a/packaging/platform-preset-boards-rpi3.inc b/packaging/platform-preset-boards-rpi3.inc
index c4351a1..5ee5f3a 100644
--- a/packaging/platform-preset-boards-rpi3.inc
+++ b/packaging/platform-preset-boards-rpi3.inc
@@ -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.
diff --git a/packaging/platform-preset-boards-tm1.inc b/packaging/platform-preset-boards-tm1.inc
index e8abeeb..1814293 100644
--- a/packaging/platform-preset-boards-tm1.inc
+++ b/packaging/platform-preset-boards-tm1.inc
@@ -88,6 +88,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