gst-plugins-imsdk: upgrade 2.0.0 -> 2.0.1 - #3143
Raja Ganapathi Busam (Raja-Ganapathi-Busam) wants to merge 1 commit into
Conversation
Test Results 119 files + 51 715 suites +396 9h 26m 48s ⏱️ + 3h 8m 30s For more details on these failures, see this check. Results for commit 8cfbf37. ± Comparison against base commit bccc3bb. This pull request removes 1 and adds 17 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
|
8cfbf37 to
7ab70ed
Compare
Added cairo and opencv in python apps RDEPENDS. Let me re-work on the opencv dependency, since it has to be enabled in dynamic layers.
Internal review is going on, will comeback on this.
The logic is to get the video alignment information. It handles all possible GLES backends. Adreno is one of them. Runtime, it checks for Adreno utils library and also handles a fallback option. |
is it okay to have a recipe (imsdk-python) without any PACKAGECONFIG option enabled by default? |
We already have the recipes-multimedia/imsdk/gst-plugins-imsdk-python_2.0.0.bb, What would the differences be compared to this imsdk-python? |
Sorry, my bad. I was referring to gst-plugins-imsdk-python_2.0.0.bb recipe only. Written in short form, sorry for the confusion. Currently, this recipe enables "python" PACKAGECONFIG option in .bb file. Now, we have to add python3-opencv and python3-pycairo as RDEPENDS due to the nee demo app.
In option 1 case, all imsdk recipes are in single place. But this leaves dummy recipe which will be compiled even without openembedded-layer and generated empty packages. which one will be the best option... |
7ab70ed to
8f8d07a
Compare
| DEPENDS += "gst-plugins-imsdk-base python3-pygobject" | ||
|
|
||
| PACKAGECONFIG = "python" | ||
| PACKAGECONFIG ??= "" |
There was a problem hiding this comment.
It is weird to have a python recipe that has no python by default in PACKAGECONFIG :-)
Is it any useful without this packageconfig? If python is indeed a base requirement, move it under dynamic layers.
8f8d07a to
eadcb53
Compare
Upgrade gst-plugins-imsdk recipes tag from 2.0.0 to 2.0.1 Highlights: - Add compatibility for both libadreno-utils.so.1 and libadreno_utils.so.1 during library transition - Fix memory leaks in metamux classification metadata, qmmfsrc camera metadata - Add DLC model support in qtimlqnn and fix segfault in teardown - Change vcomposer/vtransform background color to opaque black - Add explicit linkage for direct library dependencies - Refactor qimsdk and add pipeline graph generation support - Add fourfinger demo application to qimsdk-app-builder - Add app to demonstrate stripping hardware-aligned padding - Improve sample applications media output handling paths - Add SoC IDs for hexagon v66 and improve AI apps with low fps - Configure HTP burst performance mode in sample applications - Improve daisy chain app performance with parallel processing - Change decoder caps to NV12 in multistream inference app - Add live preview support in camera per-port example Add python3-opencv and python3-pycairo RDEPENDS required by qimsdk_demo_fourfinger.py in gst-plugins-imsdk-python. Due to python3-opencv dependency, move the recipe to dynamic layers. Signed-off-by: Raja Ganapathi Busam <rbusam@qti.qualcomm.com>
eadcb53 to
dedc5a1
Compare
|
Please split the recipe move to dynamic-layers into its own commit before the bump, so the bump stays a pure rename plus the RDEPENDS. |
Upgrade gst-plugins-imsdk recipes tag from 2.0.0 to 2.0.1
Highlights: