From: Sejun Park Date: Tue, 16 Jan 2018 01:22:43 +0000 (+0900) Subject: fixed hardware codec dependency X-Git-Tag: submit/tizen/20180206.071422~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3d39f451e1c6a229c3625cd02bd62f480dd65166;p=tools%2Fbuilding-blocks.git fixed hardware codec dependency Change-Id: Icb175963a2590ec5bd27c4225830173091c80b56 --- diff --git a/packaging/domain-apis-multimedia.inc b/packaging/domain-apis-multimedia.inc index 1543914..b93059a 100644 --- a/packaging/domain-apis-multimedia.inc +++ b/packaging/domain-apis-multimedia.inc @@ -90,26 +90,9 @@ Requires: gst-plugins-bad Requires: %{name}-sub2-domain_API-UI-TBM_Surface Requires: %{name}-sub2-domain_API-Multimedia-Configuration -Suggests: gst-omx -Suggests: libomxil-e54xx - -#TW1 -Suggests: libomxil-e3250-v4l2 -#TW2 -Suggests: libomxil-e7270-v4l2 - %description sub2-domain_API-Multimedia-Media_Codec Enabling Media Codec and it is possible to user Media Codec API -About OPTIONAL selection:
-You should choose packages depends on target and hardware.
-Select the config file 'mmfw-sysconf-target-{DEVICE_WHAT_YOU_WANT}'(e.g mmfw-sysconf-target-tm1).
-TM2(n4) : libomxil-e54xx
-TW1 : libomxil-e3250-v4l2
-TW2 : libomxil-e7270-v4l2
-XU3 : libomxil-e54xx
-AT5/10 : libomxil-e54xx
-ARTIK710 : libomxil-e54xx
%files sub2-domain_API-Multimedia-Media_Codec %package sub2-domain_API-Multimedia-Media_Controller @@ -277,13 +260,6 @@ Suggests: %{name}-sub2-domain_API-Network-WiFi Suggests: capi-media-player-display Suggests: %{name}-sub2-domain_API-UI-EFL_NativeUIToolkit -# target specific package list -Suggests: gst-omx -Suggests: libomxil-e54xx -Suggests: libomxil-e3250-v4l2 -Suggests: libomxil-e7270-v4l2 -Suggests: libomxil-vc4 - %description sub2-domain_API-Multimedia-Player This block supports playing multimedia content. Content can be played from a file, from the network, or from memory.
@@ -295,18 +271,7 @@ You have to choose wifi building block for network streaming.
You have to choose player display package and efl building block for video rendering.
- capi-media-player-display
- EFL_NativeUIToolkit in UI API Group
-
-You have to 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.
-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 @@ -334,21 +299,11 @@ Requires:%{name}-sub2-domain_API-Multimedia-Configuration Requires:%{name}-sub2-domain_API-UI-TBM_Surface Requires:%{name}-sub2-domain_API-System-Storage -#codec -Suggests:libomxil-e3250-v4l2 -Suggests:libomxil-e7270-v4l2 -Suggests:libomxil-e54xx - %description sub2-domain_API-Multimedia-Recorder The recorder provides the ability to create audio/video recorder, to start, stop and save the recorded content. It also provides methods to get/set various attributes of recorder. 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. -Third, Check codec depends on target. -gst-plugins-sprdcodec-sc7730 -libomxil-e3250-v4l2 -libomxil-e7270-v4l2 -libomxil-e54xx %files sub2-domain_API-Multimedia-Recorder diff --git a/packaging/platform-preset-boards-artik530.inc b/packaging/platform-preset-boards-artik530.inc index 6efbf32..76adfad 100644 --- a/packaging/platform-preset-boards-artik530.inc +++ b/packaging/platform-preset-boards-artik530.inc @@ -151,9 +151,13 @@ Requires: mmfw-sysconf-target-artik10 Suggests: %{name}-sub2-domain_API-Multimedia-Player Suggests: %{name}-sub2-domain_API-Multimedia-Media_Streamer Suggests: %{name}-sub2-domain_API-Multimedia-Media_Codec +Suggests: %{name}-sub2-domain_API-Multimedia-Camera +Suggests: %{name}-sub2-domain_API-Multimedia-Recorder +Suggests: %{name}-sub2-domain_API-Multimedia-Screen_Mirroring %description sub2-Preset_boards-ARTIK530-Codec Packages of Codec HAL and Feature for ARTIK530. +If you want to use hardware acceleration, select the required feature. %files sub2-Preset_boards-ARTIK530-Codec ### ARTIK530-Camera ### diff --git a/packaging/platform-preset-boards-rpi3.inc b/packaging/platform-preset-boards-rpi3.inc index 2ce9b76..7512226 100644 --- a/packaging/platform-preset-boards-rpi3.inc +++ b/packaging/platform-preset-boards-rpi3.inc @@ -150,9 +150,13 @@ Requires: mmfw-sysconf-target-rpi3 Suggests: %{name}-sub2-domain_API-Multimedia-Player Suggests: %{name}-sub2-domain_API-Multimedia-Media_Streamer Suggests: %{name}-sub2-domain_API-Multimedia-Media_Codec +Suggests: %{name}-sub2-domain_API-Multimedia-Camera +Suggests: %{name}-sub2-domain_API-Multimedia-Recorder +Suggests: %{name}-sub2-domain_API-Multimedia-Screen_Mirroring %description sub2-Preset_boards-RPI3-Codec Packages of Codec HAL and Feature for RPI3. +If you want to use hardware acceleration, select the required feature. %files sub2-Preset_boards-RPI3-Codec ### RPI3-Camera ###