From 6d7993a8ca21db057e2034faceb2d59c7b1e0134 Mon Sep 17 00:00:00 2001 From: Seungbae Shin Date: Tue, 8 Aug 2017 12:03:34 +0900 Subject: [PATCH] [Multimedia] Refactoring using AudioCore block Change-Id: Iec6bb03759b1b8f79a903757564f3ab200ce6611 --- packaging/domain-apis.inc | 386 +++++++------------------------------- 1 file changed, 64 insertions(+), 322 deletions(-) diff --git a/packaging/domain-apis.inc b/packaging/domain-apis.inc index 1008d64..3d029ba 100755 --- a/packaging/domain-apis.inc +++ b/packaging/domain-apis.inc @@ -603,6 +603,7 @@ Suggests: %{name}-sub2-domain_API-Multimedia-Tone_Player Suggests: %{name}-sub2-domain_API-Multimedia-Video_Util Suggests: %{name}-sub2-domain_API-Multimedia-WAV_Player Suggests: %{name}-sub2-domain_API-Multimedia-libEXIF +Suggests: %{name}-sub2-domain_API-Multimedia-AudioCore %description sub1-domain_API-Multimedia Tizen block (set of packages) for Group of domain API-Multimedia %files sub1-domain_API-Multimedia @@ -612,61 +613,18 @@ Summary: Audio_IO # packakge list Requires:capi-media-audio-io -Requires:pulseaudio -Requires:pulseaudio-module-bluetooth -Requires:pulseaudio-modules-tizen +Requires:%{name}-sub2-domain_API-Multimedia-AudioCore -# Utilties -Suggests:alsa-utils -Suggests:pulseaudio-utils - -#TM1 -Suggests:audio-hal-sc7727 -Suggests:audio-config-sc-TM1-sc7730 Suggests:mmfw-sysconf-target-tm1 - -#TM2 -Suggests:audio-hal-wm5110 -Suggests:alsa-ucm-data-wm5110 Suggests:mmfw-sysconf-target-n4 - -#TW1 -Suggests:audio-hal-wm1831 -Suggests:audio-config-wm1831-orbis Suggests:mmfw-sysconf-target-tw1 - - -#TW2 -Suggests:audio-hal-wm1831-tw2 -Suggests:audio-config-wm1831-tw2 Suggests:mmfw-sysconf-target-tw2 - -#ARTIK 5/10 -Suggests:audio-hal-ak4953 -Suggests:alsa-ucm-data-ak4953 -#ARTIK 710 -Suggests:audio-hal-alc5658 -Suggests:alsa-ucm-data-alc5658 -#ARTIK COMMON Suggests:mmfw-sysconf-target-artik10 - -#RPI3 -Suggests:audio-hal-bcm2837 Suggests:mmfw-sysconf-target-rpi3 %description sub2-domain_API-Multimedia-Audio_IO AudioIO provides functions to play/record raw PCM audio data. -H/W optional packages -TM1 : audio-hal-sc7727, audio-config-sc-TM1-sc7730, mmfw-sysconf-target-tm1 -TM2 : audio-hal-wm5110, alsa-ucm-data-wm5110, mmfw-sysconf-target-n4 -TW1 : audio-hal-wm1831, audio-config-wm1831-orbis, mmfw-sysconf-target-tw1 -TW2 : audio-hal-wm1831-tw2, audio-config-wm1831-tw2, mmfw-sysconf-target-tw2 -U3/XU3 : audio-hal-max98090, alsa-ucm-data-max98090, mmfw-sysconf-target-u3 -ARTIK 5/10 : audio-hal-ak4953, alsa-ucm-data-ak4953, mmfw-sysconf-target-artik10 -ARTIK 710 : audio-hal-alc5658, alsa-ucm-data-alc5658, mmfw-sysconf-target-artik10 -RPI3 : audio-hal-bcm2837, mmfw-sysconf-target-rpi3 - %files sub2-domain_API-Multimedia-Audio_IO %package sub2-domain_API-Multimedia-Camera @@ -674,9 +632,7 @@ Summary: Camera Requires:capi-media-camera Requires:mmsvc-camera Requires:mused -Requires:pulseaudio -Requires:pulseaudio-modules-tizen -Requires:pulseaudio-module-bluetooth +Requires:%{name}-sub2-domain_API-Multimedia-AudioCore Requires:%{name}-sub2-domain_API-UI-TBM_Surface #camera @@ -798,9 +754,7 @@ Requires: gst-libav Requires: libmm-utility # required for audio -Requires: pulseaudio -Requires: pulseaudio-module-bluetooth -Requires: pulseaudio-modules-tizen +Requires: %{name}-sub2-domain_API-Multimedia-AudioCore # required building block for video rendering Requires: %{name}-sub2-domain_API-System-Storage @@ -810,42 +764,27 @@ Requires: %{name}-sub2-domain_API-Network-WiFi # target specific package list # TM1 -Suggests: audio-hal-sc7727 -Suggests: audio-config-sc-TM1-sc7730 Suggests: mmfw-sysconf-target-tm1 # TM2 -Suggests: audio-hal-wm5110 -Suggests: alsa-ucm-data-wm5110 Suggests: mmfw-sysconf-target-n4 # TW1 -Suggests: audio-hal-wm1831 -Suggests: audio-config-wm1831-orbis Suggests: mmfw-sysconf-target-tw1 # TW2 -Suggests: audio-hal-wm1831-tw2 -Suggests: audio-config-wm1831-tw2 Suggests: mmfw-sysconf-target-tw2 # XU3 -Suggests: audio-hal-max98090 -Suggests: alsa-ucm-data-max98090 Suggests: mmfw-sysconf-target-u3 # RPI3 -Suggests: audio-hal-bcm2837 Suggests: mmfw-sysconf-target-rpi3 # AT5/10 -Suggests: audio-hal-ak4953 -Suggests: alsa-ucm-data-ak4953 Suggests: mmfw-sysconf-target-artik10 # AT710 -Suggests: audio-hal-alc5658 -Suggests: alsa-ucm-data-alc5658 Suggests: mmfw-sysconf-target-artik10 %description sub2-domain_API-Multimedia-Media_Streamer @@ -854,14 +793,6 @@ About OPTIONAL selection:
You should choose packages depends on target and hardware.
First, Select the config file 'mmfw-sysconf-target-{DEVICE_WHAT_YOU_WANT}'(e.g mmfw-sysconf-target-tm1).
Second, Select the audio HAL depends on target.
-TM1 : audio-hal-sc7727,audio-config-sc-TM1-sc7730
-TM2(n4) : audio-hal-wm5110,alsa-ucm-data-wm5110
-TW1 : audio-hal-wm1831, audio-config-wm1831-orbis
-TW2 : audio-hal-wm1831-tw2, audio-config-wm1831-tw2
-XU3 : audio-hal-max98090, alsa-ucm-data-max98090
-RPI3 : audio-hal-bcm2837
-AT5/10 : audio-hal-ak4953, alsa-ucm-data-ak4953
-ARTIK710 : audio-hal-alc5658,alsa-ucm-data-alc5658
%files sub2-domain_API-Multimedia-Media_Streamer @@ -930,65 +861,22 @@ Summary: OpenAL # packakge list Requires:openal-soft -Requires:pulseaudio -Requires:pulseaudio-module-bluetooth -Requires:pulseaudio-modules-tizen +Requires:%{name}-sub2-domain_API-Multimedia-AudioCore -# Utilties -Suggests:alsa-utils -Suggests:pulseaudio-utils Suggests:freealut -#TM1 -Suggests:audio-hal-sc7727 -Suggests:audio-config-sc-TM1-sc7730 Suggests:mmfw-sysconf-target-tm1 - -#TM2 -Suggests:audio-hal-wm5110 -Suggests:alsa-ucm-data-wm5110 Suggests:mmfw-sysconf-target-n4 - -#TW1 -Suggests:audio-hal-wm1831 -Suggests:audio-config-wm1831-orbis Suggests:mmfw-sysconf-target-tw1 - - -#TW2 -Suggests:audio-hal-wm1831-tw2 -Suggests:audio-config-wm1831-tw2 Suggests:mmfw-sysconf-target-tw2 - -#ARTIK 5/10 -Suggests:audio-hal-ak4953 -Suggests:alsa-ucm-data-ak4953 -#ARTIK 710 -Suggests:audio-hal-alc5658 -Suggests:alsa-ucm-data-alc5658 -#ARTIK COMMON Suggests:mmfw-sysconf-target-artik10 - -#RPI3 -Suggests:audio-hal-bcm2837 Suggests:mmfw-sysconf-target-rpi3 %description sub2-domain_API-Multimedia-OpenAL OpenAL is designed for efficient rendering of 3-D positional audio. -H/W optional packages -TM1 : audio-hal-sc7727, audio-config-sc-TM1-sc7730, mmfw-sysconf-target-tm1 -TM2 : audio-hal-wm5110, alsa-ucm-data-wm5110, mmfw-sysconf-target-n4 -TW1 : audio-hal-wm1831, audio-config-wm1831-orbis, mmfw-sysconf-target-tw1 -TW2 : audio-hal-wm1831-tw2, audio-config-wm1831-tw2, mmfw-sysconf-target-tw2 -U3/XU3 : audio-hal-max98090, alsa-ucm-data-max98090, mmfw-sysconf-target-u3 -ARTIK 5/10 : audio-hal-ak4953, alsa-ucm-data-ak4953, mmfw-sysconf-target-artik10 -ARTIK 710 : audio-hal-alc5658, alsa-ucm-data-alc5658, mmfw-sysconf-target-artik10 -RPI3 : audio-hal-bcm2837, mmfw-sysconf-target-rpi3 - %files sub2-domain_API-Multimedia-OpenAL - %package sub2-domain_API-Multimedia-Player Summary: Player Requires: capi-media-player @@ -1000,9 +888,7 @@ Requires: gst-plugins-tizen Requires: gst-libav # required for audio -Requires: pulseaudio -Requires: pulseaudio-module-bluetooth -Requires: pulseaudio-modules-tizen +Requires: %{name}-sub2-domain_API-Multimedia-AudioCore # required building block for video rendering Requires: %{name}-sub2-domain_API-System-Storage @@ -1018,42 +904,27 @@ Suggests: libomxil-e7270-v4l2 Suggests: libomxil-vc4 # TM1 -Suggests: audio-hal-sc7727 -Suggests: audio-config-sc-TM1-sc7730 Suggests: mmfw-sysconf-target-tm1 # TM2 -Suggests: audio-hal-wm5110 -Suggests: alsa-ucm-data-wm5110 Suggests: mmfw-sysconf-target-n4 # TW1 -Suggests: audio-hal-wm1831 -Suggests: audio-config-wm1831-orbis Suggests: mmfw-sysconf-target-tw1 # TW2 -Suggests: audio-hal-wm1831-tw2 -Suggests: audio-config-wm1831-tw2 Suggests: mmfw-sysconf-target-tw2 # XU3 -Suggests: audio-hal-max98090 -Suggests: alsa-ucm-data-max98090 Suggests: mmfw-sysconf-target-u3 # RPI3 -Suggests: audio-hal-bcm2837 Suggests: mmfw-sysconf-target-rpi3 # AT5/10 -Suggests: audio-hal-ak4953 -Suggests: alsa-ucm-data-ak4953 Suggests: mmfw-sysconf-target-artik10 # AT710 -Suggests: audio-hal-alc5658 -Suggests: alsa-ucm-data-alc5658 Suggests: mmfw-sysconf-target-artik10 %description sub2-domain_API-Multimedia-Player @@ -1064,27 +935,21 @@ You should choose packages depends on target and hardware.
First, You have to select the gst-omx package except TM1 target to use hardware video decoder.
Second, Select the config file 'mmfw-sysconf-target-{DEVICE_WHAT_YOU_WANT}'(e.g mmfw-sysconf-target-tm1).
Third, Select the audio HAL and libomx package depends on target.
-TM1 : audio-hal-sc7727, audio-config-sc-TM1-sc7730
-TM2(n4) : audio-hal-wm5110, alsa-ucm-data-wm5110,libomxil-e54xx
-TW1 : audio-hal-wm1831, audio-config-wm1831-orbis, libomxil-e3250-v4l2
-TW2 : audio-hal-wm1831-tw2, audio-config-wm1831-tw2, libomxil-e7270-v4l2
-XU3 : audio-hal-max98090, alsa-ucm-data-max98090, libomxil-e54xx
-RPI3 : audio-hal-bcm2837, libomxil-vc4
-AT5/10 : audio-hal-ak4953, alsa-ucm-data-ak4953, libomxil-e54xx
-ARTIK710 : audio-hal-alc5658, alsa-ucm-data-alc5658, libomxil-e54xx
+TM2(n4) : libomxil-e54xx
+TW1 : libomxil-e3250-v4l2
+TW2 : libomxil-e7270-v4l2
+XU3 : libomxil-e54xx
+RPI3 : libomxil-vc4
+AT5/10 : libomxil-e54xx
+ARTIK710 : libomxil-e54xx
%files sub2-domain_API-Multimedia-Player %package sub2-domain_API-Multimedia-Radio Summary: Radio Requires: capi-media-radio -Requires: pulseaudio -Requires: pulseaudio-module-bluetooth -Requires: pulseaudio-modules-tizen +Requires: %{name}-sub2-domain_API-Multimedia-AudioCore -# TM1 -Suggests: audio-hal-sc7727 -Suggests: audio-config-sc-TM1-sc7730 # multimedia-config Suggests: mmfw-sysconf-target-tm1 @@ -1099,7 +964,7 @@ Enabling Radio and it is possible to use Radio API
Radio API provides functions for accessing the radio
About OPTIONAL selection:
You should choose packages depends on target and hardware.
-TM1: bulez, rfkill, bluetoothe-firmware-sprd-TM1
+TM1: bluez, rfkill, bluetoothe-firmware-sprd-TM1
%files sub2-domain_API-Multimedia-Radio @@ -1111,36 +976,10 @@ Requires:mused Requires:gst-plugins-good Requires:gst-libav Requires:gst-plugins-tizen -Requires:pulseaudio-modules-tizen -Requires:pulseaudio-module-bluetooth +Requires:%{name}-sub2-domain_API-Multimedia-AudioCore Requires:%{name}-sub2-domain_API-UI-TBM_Surface Requires:%{name}-sub2-domain_API-System-Storage -# audo HAL -#TM1 -Suggests:audio-hal-sc7727 -Suggests:audio-config-sc-TM1-sc7730 -#TM2 -Suggests:audio-hal-wm5110 -Suggests:alsa-ucm-data-wm5110 -#TW1 -Suggests:audio-hal-wm1831 -Suggests:audio-config-wm1831-orbis -#TW2 -Suggests:audio-hal-wm1831-tw2 -Suggests:audio-config-wm1831-tw2 -#XU3 -Suggests:audio-hal-max98090 -Suggests:alsa-ucm-data-max98090 -#RPI3 -Suggests:audio-hal-bcm2837 -#AT5/10 -Suggests:udio-hal-ak4953 -Suggests:alsa-ucm-data-ak4953 -#AT710 -Suggests:audio-hal-alc5658 -Suggests:alsa-ucm-data-alc5658 - #multimedia config Suggests:mmfw-sysconf-target-artik10 Suggests:mmfw-sysconf-target-hawkp @@ -1161,14 +1000,6 @@ The recorder provides the ability to create audio/video recorder, to start, stop OPTIONAL : You should choose packages depends on target and hardware. First, Check config file 'mmfw-sysconf-target-{DEVICE_WHAT_YOU_WANT}'(e.g mmfw-sysconf-target-tm1). Second, Check audio HAL depends on target. -TM1:audio-hal-sc7727, audio-config-sc-TM1-sc7730 -TM2:audio-hal-wm5110, alsa-ucm-data-wm5110 -TW1:audio-hal-wm1831, audio-config-wm1831-orbis -TW2:audio-hal-wm1831-tw2, audio-config-wm1831-tw2 -XU3:audio-hal-max98090, alsa-ucm-data-max98090 -RPI3:audio-hal-bcm2837 -AT5/10:udio-hal-ak4953, alsa-ucm-data-ak4953 -AT710:audio-hal-alc5658, alsa-ucm-data-alc5658 Third, Check codec depends on target. gst-plugins-sprdcodec-sc7730 libomxil-e3250-v4l2 @@ -1189,29 +1020,12 @@ Requires:gst-plugins-good Requires:gst-plugins-ugly Requires:gst-libav Requires:gstreamer -Requires:pulseaudio -Requires:pulseaudio-module-bluetooth -Requires:pulseaudio-modules-tizen +Requires:%{name}-sub2-domain_API-Multimedia-AudioCore Requires:%{name}-sub2-domain_API-AppFramework-Native_EFL_UI_app_model Requires:%{name}-sub2-domain_API-Network-WiFi_Direct Requires:%{name}-sub2-domain_API-Network-WiFi_Manager Requires:%{name}-sub2-domain_API-UI-TBM_Surface -#TM1 -Suggests:audio-hal-sc7727 -Suggests:audio-config-sc-TM1-sc7730 - -#TM2 -Suggests:audio-hal-wm5110 -Suggests:alsa-ucm-data-wm5110 - -#RPI3 -Suggests:audio-hal-bcm2837 - -#ARTIK710 -Suggests:audio-hal-alc5658 -Suggests:alsa-ucm-data-alc5658 - #multimedia-config Suggests:mmfw-sysconf-target-artik10 Suggests:mmfw-sysconf-target-n4 @@ -1219,8 +1033,7 @@ Suggests:mmfw-sysconf-target-rpi3 Suggests:mmfw-sysconf-target-tm1 %description sub2-domain_API-Multimedia-Screen_Mirroring -Screen Mirroiring provides the ability to connect to and disconnect from a screen mirroring source, start, pause, and resume the screen mirroring as a 'SINK' (source: Stream sender, sink:Stream receiver). It follows 'Miracast standard'. OPTIONAL : You should choose packages depends on target and hardware. First, Check config file 'mmfw-sysconf-target-{DEVICE_WHAT_YOU_WANT}'(e.g mmfw-sysconf-target-tm1). Second, check audio HAL depends on target. TM1:audio-hal-sc7727,audio-config-sc-TM1-sc7730. TM2(n4):audio-hal-wm5110,alsa-ucm-data-wm5110. RPI3:audio-hal-bcm2837, ARTIK710:audio-hal-alc5658,alsa-ucm-data-alc5658. - +Screen Mirroiring provides the ability to connect to and disconnect from a screen mirroring source, start, pause, and resume the screen mirroring as a 'SINK' (source: Stream sender, sink:Stream receiver). It follows 'Miracast standard'. OPTIONAL : You should choose packages depends on target and hardware. First, Check config file 'mmfw-sysconf-target-{DEVICE_WHAT_YOU_WANT}'(e.g mmfw-sysconf-target-tm1). Second, check audio HAL depends on target. %files sub2-domain_API-Multimedia-Screen_Mirroring %package sub2-domain_API-Multimedia-Sound_Manager @@ -1228,60 +1041,18 @@ Summary: Sound_Manager # packakge list Requires:capi-media-sound-manager -Requires:pulseaudio -Requires:pulseaudio-module-bluetooth -Requires:pulseaudio-modules-tizen - -# Utilties -Suggests:alsa-utils -Suggests:pulseaudio-utils +Requires:%{name}-sub2-domain_API-Multimedia-AudioCore -#TM1 -Suggests:audio-hal-sc7727 -Suggests:audio-config-sc-TM1-sc7730 Suggests:mmfw-sysconf-target-tm1 - -#TM2 -Suggests:audio-hal-wm5110 -Suggests:alsa-ucm-data-wm5110 Suggests:mmfw-sysconf-target-n4 - -#TW1 -Suggests:audio-hal-wm1831 -Suggests:audio-config-wm1831-orbis Suggests:mmfw-sysconf-target-tw1 - -#TW2 -Suggests:audio-hal-wm1831-tw2 -Suggests:audio-config-wm1831-tw2 Suggests:mmfw-sysconf-target-tw2 - -#ARTIK 5/10 -Suggests:audio-hal-ak4953 -Suggests:alsa-ucm-data-ak4953 -#ARTIK 710 -Suggests:audio-hal-alc5658 -Suggests:alsa-ucm-data-alc5658 -#ARTIK COMMON Suggests:mmfw-sysconf-target-artik10 - -#RPI3 -Suggests:audio-hal-bcm2837 Suggests:mmfw-sysconf-target-rpi3 %description sub2-domain_API-Multimedia-Sound_Manager Sound_Manager provides functions to get and set of sound parameters such as volume,device and focus operations. -H/W optional packages -TM1 : audio-hal-sc7727, audio-config-sc-TM1-sc7730, mmfw-sysconf-target-tm1 -TM2 : audio-hal-wm5110, alsa-ucm-data-wm5110, mmfw-sysconf-target-n4 -TW1 : audio-hal-wm1831, audio-config-wm1831-orbis, mmfw-sysconf-target-tw1 -TW2 : audio-hal-wm1831-tw2, audio-config-wm1831-tw2, mmfw-sysconf-target-tw2 -U3/XU3 : audio-hal-max98090, alsa-ucm-data-max98090, mmfw-sysconf-target-u3 -ARTIK 5/10 : audio-hal-ak4953, alsa-ucm-data-ak4953, mmfw-sysconf-target-artik10 -ARTIK 710 : audio-hal-alc5658, alsa-ucm-data-alc5658, mmfw-sysconf-target-artik10 -RPI3 : audio-hal-bcm2837, mmfw-sysconf-target-rpi3 - %files sub2-domain_API-Multimedia-Sound_Manager ### TODO - StreamerRecorder ## @@ -1309,60 +1080,20 @@ Summary: Tone_Player # packakge list Requires:capi-media-tone-player -Requires:pulseaudio -Requires:pulseaudio-module-bluetooth -Requires:pulseaudio-modules-tizen +Requires:%{name}-sub2-domain_API-Multimedia-AudioCore -# Utilties -Suggests:alsa-utils -Suggests:pulseaudio-utils +Suggests:freealut -#TM1 -Suggests:audio-hal-sc7727 -Suggests:audio-config-sc-TM1-sc7730 Suggests:mmfw-sysconf-target-tm1 - -#TM2 -Suggests:audio-hal-wm5110 -Suggests:alsa-ucm-data-wm5110 Suggests:mmfw-sysconf-target-n4 - -#TW1 -Suggests:audio-hal-wm1831 -Suggests:audio-config-wm1831-orbis Suggests:mmfw-sysconf-target-tw1 - -#TW2 -Suggests:audio-hal-wm1831-tw2 -Suggests:audio-config-wm1831-tw2 Suggests:mmfw-sysconf-target-tw2 - -#ARTIK 5/10 -Suggests:audio-hal-ak4953 -Suggests:alsa-ucm-data-ak4953 -#ARTIK 710 -Suggests:audio-hal-alc5658 -Suggests:alsa-ucm-data-alc5658 -#ARTIK COMMON Suggests:mmfw-sysconf-target-artik10 - -#RPI3 -Suggests:audio-hal-bcm2837 Suggests:mmfw-sysconf-target-rpi3 %description sub2-domain_API-Multimedia-Tone_Player Tone_Player provides functions for playing the DTMF or predefined tone. -H/W optional packages -TM1 : audio-hal-sc7727, audio-config-sc-TM1-sc7730, mmfw-sysconf-target-tm1 -TM2 : audio-hal-wm5110, alsa-ucm-data-wm5110, mmfw-sysconf-target-n4 -TW1 : audio-hal-wm1831, audio-config-wm1831-orbis, mmfw-sysconf-target-tw1 -TW2 : audio-hal-wm1831-tw2, audio-config-wm1831-tw2, mmfw-sysconf-target-tw2 -U3/XU3 : audio-hal-max98090, alsa-ucm-data-max98090, mmfw-sysconf-target-u3 -ARTIK 5/10 : audio-hal-ak4953, alsa-ucm-data-ak4953, mmfw-sysconf-target-artik10 -ARTIK 710 : audio-hal-alc5658, alsa-ucm-data-alc5658, mmfw-sysconf-target-artik10 -RPI3 : audio-hal-bcm2837, mmfw-sysconf-target-rpi3 - %files sub2-domain_API-Multimedia-Tone_Player %package sub2-domain_API-Multimedia-Video_Util @@ -1384,10 +1115,37 @@ Summary: WAV_Player # packakge list Requires:capi-media-wav-player -Requires:pulseaudio -Requires:pulseaudio-module-bluetooth +Requires:%{name}-sub2-domain_API-Multimedia-AudioCore + +Suggests:freealut + +Suggests:mmfw-sysconf-target-tm1 +Suggests:mmfw-sysconf-target-n4 +Suggests:mmfw-sysconf-target-tw1 +Suggests:mmfw-sysconf-target-tw2 +Suggests:mmfw-sysconf-target-artik10 +Suggests:mmfw-sysconf-target-rpi3 + +%description sub2-domain_API-Multimedia-WAV_Player +Wav_Player provides functions for playing the waveform audio file format(*.wav,*.ogg). + +%files sub2-domain_API-Multimedia-WAV_Player + +%package sub2-domain_API-Multimedia-libEXIF +Summary: libEXIF +Requires:libexif + +%description sub2-domain_API-Multimedia-libEXIF +The libEXIF provides the ability to reads and writes EXIF metainformation from and to image files. + +%files sub2-domain_API-Multimedia-libEXIF + +%package sub2-domain_API-Multimedia-AudioCore +Summary: PulseAudio Requires:pulseaudio-modules-tizen +Suggests:pulseaudio-module-bluetooth + # Utilties Suggests:alsa-utils Suggests:pulseaudio-utils @@ -1395,22 +1153,18 @@ Suggests:pulseaudio-utils #TM1 Suggests:audio-hal-sc7727 Suggests:audio-config-sc-TM1-sc7730 -Suggests:mmfw-sysconf-target-tm1 #TM2 Suggests:audio-hal-wm5110 Suggests:alsa-ucm-data-wm5110 -Suggests:mmfw-sysconf-target-n4 #TW1 Suggests:audio-hal-wm1831 Suggests:audio-config-wm1831-orbis -Suggests:mmfw-sysconf-target-tw1 #TW2 Suggests:audio-hal-wm1831-tw2 Suggests:audio-config-wm1831-tw2 -Suggests:mmfw-sysconf-target-tw2 #ARTIK 5/10 Suggests:audio-hal-ak4953 @@ -1418,36 +1172,24 @@ Suggests:alsa-ucm-data-ak4953 #ARTIK 710 Suggests:audio-hal-alc5658 Suggests:alsa-ucm-data-alc5658 -#ARTIK COMMON -Suggests:mmfw-sysconf-target-artik10 + #RPI3 Suggests:audio-hal-bcm2837 -Suggests:mmfw-sysconf-target-rpi3 -%description sub2-domain_API-Multimedia-WAV_Player -Wav_Player provides functions for playing the waveform audio file format(*.wav,*.ogg). - -H/W optional packages -TM1 : audio-hal-sc7727, audio-config-sc-TM1-sc7730, mmfw-sysconf-target-tm1 -TM2 : audio-hal-wm5110, alsa-ucm-data-wm5110, mmfw-sysconf-target-n4 -TW1 : audio-hal-wm1831, audio-config-wm1831-orbis, mmfw-sysconf-target-tw1 -TW2 : audio-hal-wm1831-tw2, audio-config-wm1831-tw2, mmfw-sysconf-target-tw2 -U3/XU3 : audio-hal-max98090, alsa-ucm-data-max98090, mmfw-sysconf-target-u3 -ARTIK 5/10 : audio-hal-ak4953, alsa-ucm-data-ak4953, mmfw-sysconf-target-artik10 -ARTIK 710 : audio-hal-alc5658, alsa-ucm-data-alc5658, mmfw-sysconf-target-artik10 -RPI3 : audio-hal-bcm2837, mmfw-sysconf-target-rpi3 - -%files sub2-domain_API-Multimedia-WAV_Player - -%package sub2-domain_API-Multimedia-libEXIF -Summary: libEXIF -Requires:libexif - -%description sub2-domain_API-Multimedia-libEXIF -The libEXIF provides the ability to reads and writes EXIF metainformation from and to image files. - -%files sub2-domain_API-Multimedia-libEXIF +%description sub2-domain_API-Multimedia-AudioCore +blabla
+H/W optional packages
+TM1 : audio-hal-sc7727, audio-config-sc-TM1-sc7730
+TM2 : audio-hal-wm5110, alsa-ucm-data-wm5110
+TW1 : audio-hal-wm1831, audio-config-wm1831-orbis
+TW2 : audio-hal-wm1831-tw2, audio-config-wm1831-tw2
+U3/XU3 : audio-hal-max98090, alsa-ucm-data-max98090
+ARTIK 5/10 : audio-hal-ak4953, alsa-ucm-data-ak4953
+ARTIK 710 : audio-hal-alc5658, alsa-ucm-data-alc5658
+RPI3 : audio-hal-bcm2837, mmfw-sysconf-target-rpi3
+ +%files sub2-domain_API-Multimedia-AudioCore ############# ## Netowrk ## -- 2.34.1