]> code.ossystems Code Review - openembedded-core.git/commit
libomxil: Fix up commercial license flag
authorJoshua Watt <JPEWhacker@gmail.com>
Fri, 12 Feb 2021 16:51:57 +0000 (10:51 -0600)
committerAnuj Mittal <anuj.mittal@intel.com>
Thu, 18 Feb 2021 04:01:27 +0000 (12:01 +0800)
commit1582f67743d9017c2e1462581d61d6501a27c3cd
treefb2a105fb8ddda746f6c22d8b922c34da901ca71
parent1f69d289b6d7ea617cd976b40908239cdb8d3f1c
libomxil: Fix up commercial license flag

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.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 5f61e20002c2af93e2d6810574e23606925526ee)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
meta/recipes-multimedia/libomxil/libomxil_0.9.3.bb