[TRE-2817] Add esplusplayerr, libtrackrenderer to IoT images 40/263340/7 accepted/tizen/unified/20210901.050328 submit/tizen/20210901.034932
authorGilbok Lee <gilbok.lee@samsung.com>
Wed, 1 Sep 2021 01:46:37 +0000 (10:46 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Wed, 1 Sep 2021 01:57:54 +0000 (10:57 +0900)
Change-Id: I1f6ce092383bf2fa868cb6d78b593d69cbc9e5ed

packaging/building-blocks.spec
packaging/domain-features-esplusplayer.inc [new file with mode: 0644]
packaging/domain-features.inc
packaging/platform-preset-iot-headed-images.inc

index cc9f60f1d0bfcffbb51a335f3b136eeef2f97101..ef78af6ebaefbc8cbc7a455c18ec7917297fc42d 100644 (file)
@@ -39,6 +39,7 @@ Source1218:   domain-apis-machinelearning.inc
 Source1300: domain-features.inc
 Source1301: domain-features-dotnet.inc
 Source1302: domain-features-webapi.inc
+Source1303: domain-features-esplusplayer.inc
 Source1304: domain-features-bootanimation.inc
 Source1305: domain-features-starter.inc
 Source1306: domain-features-upgrade.inc
@@ -364,6 +365,7 @@ python ./rule_checker.py
 %{include_if_mainbuild %{SOURCE1300}}
 %{include_if_mainbuild %{SOURCE1301}}
 %{include_if_mainbuild %{SOURCE1302}}
+%{include_if_mainbuild %{SOURCE1303}}
 %{include_if_mainbuild %{SOURCE1304}}
 %{include_if_mainbuild %{SOURCE1305}}
 %{include_if_mainbuild %{SOURCE1306}}
diff --git a/packaging/domain-features-esplusplayer.inc b/packaging/domain-features-esplusplayer.inc
new file mode 100644 (file)
index 0000000..7890e74
--- /dev/null
@@ -0,0 +1,30 @@
+# Maintainer: TBD: This is temporary block for TDC Demo. You may proceed with this later anyway.
+# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
+
+##################
+## Esplusplayer ##
+##################
+%package sub1-domain_Feature-Esplusplayer
+Summary:  ESPlusplayer
+Requires: esplusplayer
+Requires: libtrackrenderer
+Requires: gst-plugins-good
+Requires: gst-plugins-bad
+Requires: gst-plugins-ugly
+Requires: gst-plugins-tizen
+Requires: gst-libav
+Requires: jsoncpp
+Requires: %{name}-sub2-domain_API-Multimedia-AudioCore
+Requires: %{name}-sub2-domain_API-Multimedia-Configuration
+
+# required building block
+Requires: %{name}-sub2-domain_API-System-Storage
+Requires: %{name}-sub2-domain_API-UI-TBM_Surface
+
+# suggest building block for video rendering
+Suggests: %{name}-sub2-domain_API-UI-EFL_NativeUIToolkit
+
+%description sub1-domain_Feature-Esplusplayer
+The ESPlusPlayer support demuxed stream playback
+
+%files sub1-domain_Feature-Esplusplayer
index bdb3323d956f544eea36cf1b78cc91184e8b7293..54947cfb490d87a92706d7487bc8444f9730b32e 100644 (file)
@@ -19,6 +19,7 @@ Suggests:     %{name}-sub1-domain_Feature-Resource_manager_Light
 Suggests:      %{name}-sub1-domain_Feature-Resource_manager_Headless
 Suggests:      %{name}-sub1-domain_Feature-Power_manager
 Suggests:      %{name}-sub1-domain_Feature-Mode_Supervisor
+Suggests:      %{name}-sub1-domain_Feature-Esplusplayer
 
 %description root-domain_Feature
 __EXPAND__: domains
index 255a95ba6f79e640133436065e2c57f10c7a4ded..f46af4c60e2b5d4af8d081bb2980e8356e825e7a 100644 (file)
@@ -90,6 +90,8 @@ Requires:     glibc-locale
 Requires:      memps
 Requires:      psmisc
 Requires:      tizen-debug
+#From TRE-2817
+Requires:      %{name}-sub1-domain_Feature-Esplusplayer
 Requires:      tizen-locale
 ## Applications
 ## building-blocks-sub1-feature_App-IoT_Headed_Ref
@@ -245,6 +247,8 @@ Requires:   %{name}-sub2-domain_API-Network-SoftAP
 Requires:      %{name}-sub2-Preset_boards-COMMON-UserAwareness
 #From TRE-2811
 Requires:      nsjail
+#From TRE-2817
+Requires:      %{name}-sub1-domain_Feature-Esplusplayer
 
 ### PARTITION ###
 Requires:      %{name}-sub1-Preset_partition-3parts_ramdisk_recovery
@@ -384,6 +388,9 @@ Requires:   memps
 Requires:      psmisc
 Requires:      tizen-debug
 Requires:      tizen-locale
+##From TRE-2817
+Requires:      %{name}-sub1-domain_Feature-Esplusplayer
+
 ## Applications
 ## building-blocks-sub1-feature_App-IoT_Headed_Ref
 Requires:      org.tizen.setting-profile_common
@@ -507,6 +514,8 @@ Requires:    inference-engine-tflite
 Requires:      capi-media-player-utils
 Requires:      libspeex
 Requires:      GraphicsMagick-c++
+#From TRE-2817
+Requires:      %{name}-sub1-domain_Feature-Esplusplayer
 
 ### Network
 Requires:      %{name}-sub2-Preset_boards-EMUL-BLE