summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/libomxil
Commit message (Collapse)AuthorAgeFilesLines
* libomxil: Fix up commercial license flagJoshua Watt2021-02-131-1/+5
| | | | | | | | | | | | | | | | | | The commercial license flag on libomxil is set because it may include the Adaptive Multi-Rate audio codec (AMR) using FFmepg, which is patent encumbered. It turns out this component is disabled by default in the recipe; add a PACKAGECONFIG to enable it and trigger the "commercial" LICENSE_FLAGS on it. This make the default build configuration clean unless a user specifically asks for AMR support, and prevents them from marking the recipe with the "commerical" flag unnecessarily which could hide potential problems later on. (From OE-Core rev: 5f61e20002c2af93e2d6810574e23606925526ee) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil: Use -fcommon compiler optionKhem Raj2020-08-061-0/+2
| | | | | | | | | | This ensures that when compiler defaults become -fno-common it still keeps compiling (From OE-Core rev: 5fa3c1ff157047f433f25b8b9952f99445d32538) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-omx: allow to more easily select different libomxil providerMartin Jansa2020-01-211-0/+2
| | | | | | | | | | * for rpi it's provided by userland recipe and this will make the bbappend in meta-raspberrypi a bit smaller (From OE-Core rev: c7f9f71bafff4e89d7c40b460e6668cb6be9405e) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Drop now pointless manual -dbg packagingRichard Purdie2015-12-161-2/+0
| | | | | | | | | With the autodebug package generation logic, specifically setting FILES_${PN}-dbg isn't needed in most cases, we can remove them. (From OE-Core rev: 3ab59d49dd7c18e194b58d1248b4b87709b5a738) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil-0.9.3: Remove versioning for bellagio .so files.Drew Moseley2014-07-252-3/+43
| | | | | | | | | | | The so files installed under ${libdir}/bellagio are not versioned and should be installed without version-based symlinks so that omxregister-bellagio can properly find and register them. (From OE-Core rev: 3846b1ec782ba0cc64d389d03116743208e2383f) Signed-off-by: Drew Moseley <drew_moseley@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "libomxil-0.9.3: Remove versioning for .so files."Drew Moseley2014-07-252-80/+6
| | | | | | | | | | | The previous version of this fix was too aggressive and removed versioning from too many of the .so files in the libomxil package. This reverts commit 0ef3734c2f279bf463ba4d1aef5241cd4882d483. (From OE-Core rev: b76d254db92d9c08e8d5d41becb2e60178cebb33) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil-0.9.3: Remove versioning for .so files.Drew Moseley2014-07-212-6/+80
| | | | | | | | | | | The so files installed by libomxil are not versioned and should be installed without version-based symlinks so that omxregister-bellagio can properly find and register them. (From OE-Core rev: aa99817ad02c153361b2707d6fc81c09e72f4b8f) Signed-off-by: Drew Moseley <drew_moseley@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil-0.9.3: fix configure unrecognised optionMatthieu Crapet2014-03-311-3/+5
| | | | | | | | | | | | Drop --disable-ffmpegcomponents which is deprecated since libomxil-bellagio-0.9.1 Explicitly disable doc generation to prevent using doxygen from build machine. Components are external and are available separately here: http://sourceforge.net/projects/omxil/files/components/ (From OE-Core rev: ff321fec0c5611b69a99901cac74bfd76b409d77) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil: Fix link issue for gst-omxSébastien Mennetrier2014-02-282-1/+22
| | | | | | | | | | gst-omx element can not load due to a missing symbol. Missing symbol RM_Deinit. (From OE-Core rev: 56301698a55bcbab4272b273fd98ce4de84cbfac) Signed-off-by: Sébastien Mennetrier <s.mennetrier@innotis.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Replace one-line DESCRIPTION with SUMMARYPaul Eggleton2014-01-021-1/+1
| | | | | | | | | | | | | | A lot of our recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful. I also took the opportunity to fix up a lot of the new SUMMARY values, making them concisely explain the function of the recipe / package where possible. (From OE-Core rev: b8feee3cf21f70ba4ec3b822d2f596d4fc02a292) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Remove PR = r0 from all recipesRichard Purdie2013-10-301-1/+0
| | | | | | | | | | | | | Remove all PR = "r0" from all .bb files in oe-core. This was done with the command sed -e '/^PR.*=.*r0\"/d' recipes*/*/*.bb -i We've switching to the PR server, PR bumps are no longer needed and this saves people either accidentally bumping them or forgetting to remove the lines (r0 is the default anyway). (From OE-Core rev: 58ae94f1b06d0e6234413dbf9869bde85f154c85) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil (0.9.3): drop unecessary dependenciesMatthieu Crapet2013-05-121-1/+0
| | | | | | | | | | Since version 0.9.2, Bellagio's components (vorbis, mad, also, ...) are shipped in separate packages. (From OE-Core rev: 680215b6f2b0514ea106b53e8993549985684b56) Signed-off-by: Matthieu Crapet <mcrapet@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add LICENSE_FLAGS to packages mentioned in COMMERCIAL_LICENSETom Zanussi2012-01-241-0/+1
| | | | | | | | | | | | | | | | | | | Per-recipe LICENSE_FLAGS replace the global COMMERCIAL_LICENSE list; add LICENSE_FLAGS varables to each the recipes mentioned in that list: - lame - gst-fluendo-mp3 - gst-openmax - gst-plugins-ugly - libmad - libomxil - mpeg2dec - qmmp (From OE-Core rev: 43410523a07d9eb52a7d57ae3dc1cc320cbbc6f9) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil: upgrade to 0.9.3Shane Wang2012-01-035-23/+128
| | | | | | | | | | This patch is to upgrade libomxil from 0.3.3 to 0.9.3. The following is the licence change: 2c2 < @file src/omxcore.h Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil: Fix QA Package ErrorsSaul Wold2011-10-171-2/+7
| | | | | | | (From OE-Core rev: ef786ef9abcd919c651c14004a1cb0a0dcad1bff) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* SRC_URI, S: use BPN instead of PN for multilib caseYu Ke2011-08-041-1/+1
| | | | | | | | | | | | in multilibcase, PN has multilib prefix, so it is not correct to use PN in SRC_URI and S. instead, we've dedicately pruned multilib prefix in BPN, so BPN is the right alternative for PN. (From OE-Core rev: d6dca85028640034b1a5356920aad3268bd4f1c2) Signed-off-by: Yu Ke <ke.y@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libomxil: Fix LICENSE and LIC_FILES_CHKSUM infoDongxiao Xu2010-12-021-1/+3
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* packages: Separate out most of the remaining packages into recipesRichard Purdie2010-09-011-0/+16
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>