All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] common-license: add fdk-aac license file
@ 2020-02-25  0:11 Scott Branden
  2020-02-25  0:11 ` [PATCH 2/2] ffmpeg: add PACKAGECONFIG support for fdk-aac Scott Branden
  2020-02-25 10:46 ` [PATCH 1/2] common-license: add fdk-aac license file Richard Purdie
  0 siblings, 2 replies; 8+ messages in thread
From: Scott Branden @ 2020-02-25  0:11 UTC (permalink / raw)
  To: openembedded-core; +Cc: Mircea Carausu

From: Mircea Carausu <mircea.carausu@broadcom.com>

Add Fraunhofer FDK AAC Codec Library license.

Signed-offby: Mircea Carausu <mircea.carausu@broadcom.com>
Signed-off-by: Scott Branden <scott.branden@broadcom.com>
---
 ...aunhofer_FDK_AAC_Codec_Library_for_Android | 92 +++++++++++++++++++
 1 file changed, 92 insertions(+)
 create mode 100644 meta/files/common-licenses/Fraunhofer_FDK_AAC_Codec_Library_for_Android

diff --git a/meta/files/common-licenses/Fraunhofer_FDK_AAC_Codec_Library_for_Android b/meta/files/common-licenses/Fraunhofer_FDK_AAC_Codec_Library_for_Android
new file mode 100644
index 0000000000..05b32bdeaf
--- /dev/null
+++ b/meta/files/common-licenses/Fraunhofer_FDK_AAC_Codec_Library_for_Android
@@ -0,0 +1,92 @@
+Software License for The Fraunhofer FDK AAC Codec Library for Android
+
+© Copyright  1995 - 2018 Fraunhofer-Gesellschaft zur Förderung der angewandten
+Forschung e.V. All rights reserved.
+
+ 1.    INTRODUCTION
+The Fraunhofer FDK AAC Codec Library for Android ("FDK AAC Codec") is software
+that implements the MPEG Advanced Audio Coding ("AAC") encoding and decoding
+scheme for digital audio. This FDK AAC Codec software is intended to be used on
+a wide variety of Android devices.
+
+AAC's HE-AAC and HE-AAC v2 versions are regarded as today's most efficient
+general perceptual audio codecs. AAC-ELD is considered the best-performing
+full-bandwidth communications codec by independent studies and is widely
+deployed. AAC has been standardized by ISO and IEC as part of the MPEG
+specifications.
+
+Patent licenses for necessary patent claims for the FDK AAC Codec (including
+those of Fraunhofer) may be obtained through Via Licensing
+(www.vialicensing.com) or through the respective patent owners individually for
+the purpose of encoding or decoding bit streams in products that are compliant
+with the ISO/IEC MPEG audio standards. Please note that most manufacturers of
+Android devices already license these patent claims through Via Licensing or
+directly from the patent owners, and therefore FDK AAC Codec software may
+already be covered under those patent licenses when it is used for those
+licensed purposes only.
+
+Commercially-licensed AAC software libraries, including floating-point versions
+with enhanced sound quality, are also available from Fraunhofer. Users are
+encouraged to check the Fraunhofer website for additional applications
+information and documentation.
+
+2.    COPYRIGHT LICENSE
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted without payment of copyright license fees provided that you
+satisfy the following conditions:
+
+You must retain the complete text of this software license in redistributions of
+the FDK AAC Codec or your modifications thereto in source code form.
+
+You must retain the complete text of this software license in the documentation
+and/or other materials provided with redistributions of the FDK AAC Codec or
+your modifications thereto in binary form. You must make available free of
+charge copies of the complete source code of the FDK AAC Codec and your
+modifications thereto to recipients of copies in binary form.
+
+The name of Fraunhofer may not be used to endorse or promote products derived
+from this library without prior written permission.
+
+You may not charge copyright license fees for anyone to use, copy or distribute
+the FDK AAC Codec software or your modifications thereto.
+
+Your modified versions of the FDK AAC Codec must carry prominent notices stating
+that you changed the software and the date of any change. For modified versions
+of the FDK AAC Codec, the term "Fraunhofer FDK AAC Codec Library for Android"
+must be replaced by the term "Third-Party Modified Version of the Fraunhofer FDK
+AAC Codec Library for Android."
+
+3.    NO PATENT LICENSE
+
+NO EXPRESS OR IMPLIED LICENSES TO ANY PATENT CLAIMS, including without
+limitation the patents of Fraunhofer, ARE GRANTED BY THIS SOFTWARE LICENSE.
+Fraunhofer provides no warranty of patent non-infringement with respect to this
+software.
+
+You may use this FDK AAC Codec software or modifications thereto only for
+purposes that are authorized by appropriate patent licenses.
+
+4.    DISCLAIMER
+
+This FDK AAC Codec software is provided by Fraunhofer on behalf of the copyright
+holders and contributors "AS IS" and WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
+including but not limited to the implied warranties of merchantability and
+fitness for a particular purpose. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
+CONTRIBUTORS BE LIABLE for any direct, indirect, incidental, special, exemplary,
+or consequential damages, including but not limited to procurement of substitute
+goods or services; loss of use, data, or profits, or business interruption,
+however caused and on any theory of liability, whether in contract, strict
+liability, or tort (including negligence), arising in any way out of the use of
+this software, even if advised of the possibility of such damage.
+
+5.    CONTACT INFORMATION
+
+Fraunhofer Institute for Integrated Circuits IIS
+Attention: Audio and Multimedia Departments - FDK AAC LL
+Am Wolfsmantel 33
+91058 Erlangen, Germany
+
+www.iis.fraunhofer.de/amm
+amm-info@iis.fraunhofer.de
+
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 2/2] ffmpeg: add PACKAGECONFIG support for fdk-aac
  2020-02-25  0:11 [PATCH 1/2] common-license: add fdk-aac license file Scott Branden
@ 2020-02-25  0:11 ` Scott Branden
  2020-02-25 10:46 ` [PATCH 1/2] common-license: add fdk-aac license file Richard Purdie
  1 sibling, 0 replies; 8+ messages in thread
From: Scott Branden @ 2020-02-25  0:11 UTC (permalink / raw)
  To: openembedded-core

Add PACKAGECONFIG support for fdk-aac in ffmpeg.

Signed-off-by: Scott Branden <scott.branden@broadcom.com>
---
 meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.2.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.2.bb b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.2.bb
index 20a8249b02..d7b0641054 100644
--- a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.2.bb
+++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_4.2.2.bb
@@ -59,6 +59,7 @@ PACKAGECONFIG[avresample] = "--enable-avresample,--disable-avresample"
 # features to support
 PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
 PACKAGECONFIG[bzlib] = "--enable-bzlib,--disable-bzlib,bzip2"
+PACKAGECONFIG[fdk-aac] = "--enable-libfdk-aac --enable-nonfree,--disable-libfdk-aac,fdk-aac"
 PACKAGECONFIG[gpl] = "--enable-gpl,--disable-gpl"
 PACKAGECONFIG[gsm] = "--enable-libgsm,--disable-libgsm,libgsm"
 PACKAGECONFIG[jack] = "--enable-indev=jack,--disable-indev=jack,jack"
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/2] common-license: add fdk-aac license file
  2020-02-25  0:11 [PATCH 1/2] common-license: add fdk-aac license file Scott Branden
  2020-02-25  0:11 ` [PATCH 2/2] ffmpeg: add PACKAGECONFIG support for fdk-aac Scott Branden
@ 2020-02-25 10:46 ` Richard Purdie
  2020-02-25 19:13   ` Scott Branden
  1 sibling, 1 reply; 8+ messages in thread
From: Richard Purdie @ 2020-02-25 10:46 UTC (permalink / raw)
  To: Scott Branden, openembedded-core; +Cc: Mircea Carausu

On Mon, 2020-02-24 at 16:11 -0800, Scott Branden via Openembedded-core
wrote:
> From: Mircea Carausu <mircea.carausu@broadcom.com>
> 
> Add Fraunhofer FDK AAC Codec Library license.
> 
> Signed-offby: Mircea Carausu <mircea.carausu@broadcom.com>
> Signed-off-by: Scott Branden <scott.branden@broadcom.com>

I'm not sure this belongs in Core? Is it a commonly used license? This
recipe isn't in OE-Core? Does the license have an SPDX identifier (I
couldn't see it on https://spdx.org/licenses/)?

Cheers,

Richard



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/2] common-license: add fdk-aac license file
  2020-02-25 10:46 ` [PATCH 1/2] common-license: add fdk-aac license file Richard Purdie
@ 2020-02-25 19:13   ` Scott Branden
  2020-02-25 19:28     ` Martin Jansa
                       ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Scott Branden @ 2020-02-25 19:13 UTC (permalink / raw)
  To: Richard Purdie, openembedded-core; +Cc: Mircea Carausu

Hi Richard,

On 2020-02-25 2:46 a.m., Richard Purdie wrote:
> On Mon, 2020-02-24 at 16:11 -0800, Scott Branden via Openembedded-core
> wrote:
>> From: Mircea Carausu <mircea.carausu@broadcom.com>
>>
>> Add Fraunhofer FDK AAC Codec Library license.
>>
>> Signed-offby: Mircea Carausu <mircea.carausu@broadcom.com>
>> Signed-off-by: Scott Branden <scott.branden@broadcom.com>
> I'm not sure this belongs in Core? Is it a commonly used license? This
> recipe isn't in OE-Core? Does the license have an SPDX identifier (I
> couldn't see it on https://spdx.org/licenses/)?
If we do not add this license the following WARNING is emitted:

WARNING: fdk-aac-2.0.1-r0 do_populate_lic: fdk-aac: No generic license 
file exists for: Fraunhofer_FDK_AAC_Codec_Library_for_Android in any 
provider

We have submitted the fdk-aac recipe to 
meta-openembedded/meta-multimedia here:
https://patchwork.openembedded.org/patch/170495/

Please suggest the appropriate place to submit this license.
It is an open source license but does not have and SPDX indentifier and 
is only used for fdk-aac at this time.

> Cheers,
>
> Richard
>
Thanks,
  Scott


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/2] common-license: add fdk-aac license file
  2020-02-25 19:13   ` Scott Branden
@ 2020-02-25 19:28     ` Martin Jansa
  2020-02-25 19:30     ` Khem Raj
  2020-02-25 19:43     ` Scott Branden
  2 siblings, 0 replies; 8+ messages in thread
From: Martin Jansa @ 2020-02-25 19:28 UTC (permalink / raw)
  To: Scott Branden; +Cc: Mircea Carausu, openembedded-core

[-- Attachment #1: Type: text/plain, Size: 1567 bytes --]

On Tue, Feb 25, 2020 at 11:13:46AM -0800, Scott Branden via Openembedded-core wrote:
> Hi Richard,
> 
> On 2020-02-25 2:46 a.m., Richard Purdie wrote:
> > On Mon, 2020-02-24 at 16:11 -0800, Scott Branden via Openembedded-core
> > wrote:
> > > From: Mircea Carausu <mircea.carausu@broadcom.com>
> > > 
> > > Add Fraunhofer FDK AAC Codec Library license.
> > > 
> > > Signed-offby: Mircea Carausu <mircea.carausu@broadcom.com>
> > > Signed-off-by: Scott Branden <scott.branden@broadcom.com>
> > I'm not sure this belongs in Core? Is it a commonly used license? This
> > recipe isn't in OE-Core? Does the license have an SPDX identifier (I
> > couldn't see it on https://spdx.org/licenses/)?
> If we do not add this license the following WARNING is emitted:
> 
> WARNING: fdk-aac-2.0.1-r0 do_populate_lic: fdk-aac: No generic license file
> exists for: Fraunhofer_FDK_AAC_Codec_Library_for_Android in any provider
> 
> We have submitted the fdk-aac recipe to meta-openembedded/meta-multimedia
> here:
> https://patchwork.openembedded.org/patch/170495/
> 
> Please suggest the appropriate place to submit this license.

licenses directory in meta-multimedia

> It is an open source license but does not have and SPDX indentifier and is
> only used for fdk-aac at this time.
> 
> > Cheers,
> > 
> > Richard
> > 
> Thanks,
>  Scott
> -- 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 201 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/2] common-license: add fdk-aac license file
  2020-02-25 19:13   ` Scott Branden
  2020-02-25 19:28     ` Martin Jansa
@ 2020-02-25 19:30     ` Khem Raj
  2020-02-25 19:38       ` Scott Branden
  2020-02-25 19:43     ` Scott Branden
  2 siblings, 1 reply; 8+ messages in thread
From: Khem Raj @ 2020-02-25 19:30 UTC (permalink / raw)
  To: Scott Branden, Richard Purdie, openembedded-core; +Cc: Mircea Carausu



On 2/25/20 11:13 AM, Scott Branden via Openembedded-core wrote:
> Hi Richard,
> 
> On 2020-02-25 2:46 a.m., Richard Purdie wrote:
>> On Mon, 2020-02-24 at 16:11 -0800, Scott Branden via Openembedded-core
>> wrote:
>>> From: Mircea Carausu <mircea.carausu@broadcom.com>
>>>
>>> Add Fraunhofer FDK AAC Codec Library license.
>>>
>>> Signed-offby: Mircea Carausu <mircea.carausu@broadcom.com>
>>> Signed-off-by: Scott Branden <scott.branden@broadcom.com>
>> I'm not sure this belongs in Core? Is it a commonly used license? This
>> recipe isn't in OE-Core? Does the license have an SPDX identifier (I
>> couldn't see it on https://spdx.org/licenses/)?
> If we do not add this license the following WARNING is emitted:
> 
> WARNING: fdk-aac-2.0.1-r0 do_populate_lic: fdk-aac: No generic license
> file exists for: Fraunhofer_FDK_AAC_Codec_Library_for_Android in any
> provider
> 
> We have submitted the fdk-aac recipe to
> meta-openembedded/meta-multimedia here:
> https://patchwork.openembedded.org/patch/170495/
> 
> Please suggest the appropriate place to submit this license.
> It is an open source license but does not have and SPDX indentifier and
> is only used for fdk-aac at this time.

you can propose it for meta-multimedia

> 
>> Cheers,
>>
>> Richard
>>
> Thanks,
>  Scott


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/2] common-license: add fdk-aac license file
  2020-02-25 19:30     ` Khem Raj
@ 2020-02-25 19:38       ` Scott Branden
  0 siblings, 0 replies; 8+ messages in thread
From: Scott Branden @ 2020-02-25 19:38 UTC (permalink / raw)
  To: Khem Raj, Richard Purdie, openembedded-core; +Cc: Mircea Carausu



On 2020-02-25 11:30 a.m., Khem Raj wrote:
>
> On 2/25/20 11:13 AM, Scott Branden via Openembedded-core wrote:
>> Hi Richard,
>>
>> On 2020-02-25 2:46 a.m., Richard Purdie wrote:
>>> On Mon, 2020-02-24 at 16:11 -0800, Scott Branden via Openembedded-core
>>> wrote:
>>>> From: Mircea Carausu <mircea.carausu@broadcom.com>
>>>>
>>>> Add Fraunhofer FDK AAC Codec Library license.
>>>>
>>>> Signed-offby: Mircea Carausu <mircea.carausu@broadcom.com>
>>>> Signed-off-by: Scott Branden <scott.branden@broadcom.com>
>>> I'm not sure this belongs in Core? Is it a commonly used license? This
>>> recipe isn't in OE-Core? Does the license have an SPDX identifier (I
>>> couldn't see it on https://spdx.org/licenses/)?
>> If we do not add this license the following WARNING is emitted:
>>
>> WARNING: fdk-aac-2.0.1-r0 do_populate_lic: fdk-aac: No generic license
>> file exists for: Fraunhofer_FDK_AAC_Codec_Library_for_Android in any
>> provider
>>
>> We have submitted the fdk-aac recipe to
>> meta-openembedded/meta-multimedia here:
>> https://patchwork.openembedded.org/patch/170495/
>>
>> Please suggest the appropriate place to submit this license.
>> It is an open source license but does not have and SPDX indentifier and
>> is only used for fdk-aac at this time.
> you can propose it for meta-multimedia
That makes more sense.  We missed seeing a licenses directory in 
meta-multimedia.
>>> Cheers,
>>>
>>> Richard
>>>
>> Thanks,
>>   Scott



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/2] common-license: add fdk-aac license file
  2020-02-25 19:13   ` Scott Branden
  2020-02-25 19:28     ` Martin Jansa
  2020-02-25 19:30     ` Khem Raj
@ 2020-02-25 19:43     ` Scott Branden
  2 siblings, 0 replies; 8+ messages in thread
From: Scott Branden @ 2020-02-25 19:43 UTC (permalink / raw)
  To: Richard Purdie, openembedded-core; +Cc: Mircea Carausu

Richard,

Please drop this patch.  fdk-aac license file submitted to meta-multimedia.

On 2020-02-25 11:13 a.m., Scott Branden wrote:
> Hi Richard,
>
> On 2020-02-25 2:46 a.m., Richard Purdie wrote:
>> On Mon, 2020-02-24 at 16:11 -0800, Scott Branden via Openembedded-core
>> wrote:
>>> From: Mircea Carausu <mircea.carausu@broadcom.com>
>>>
>>> Add Fraunhofer FDK AAC Codec Library license.
>>>
>>> Signed-offby: Mircea Carausu <mircea.carausu@broadcom.com>
>>> Signed-off-by: Scott Branden <scott.branden@broadcom.com>
>> I'm not sure this belongs in Core? Is it a commonly used license? This
>> recipe isn't in OE-Core? Does the license have an SPDX identifier (I
>> couldn't see it on https://spdx.org/licenses/)?
> If we do not add this license the following WARNING is emitted:
>
> WARNING: fdk-aac-2.0.1-r0 do_populate_lic: fdk-aac: No generic license 
> file exists for: Fraunhofer_FDK_AAC_Codec_Library_for_Android in any 
> provider
>
> We have submitted the fdk-aac recipe to 
> meta-openembedded/meta-multimedia here:
> https://patchwork.openembedded.org/patch/170495/
>
> Please suggest the appropriate place to submit this license.
> It is an open source license but does not have and SPDX indentifier 
> and is only used for fdk-aac at this time.
>
>> Cheers,
>>
>> Richard
>>
> Thanks,
>  Scott



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2020-02-25 19:43 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-25  0:11 [PATCH 1/2] common-license: add fdk-aac license file Scott Branden
2020-02-25  0:11 ` [PATCH 2/2] ffmpeg: add PACKAGECONFIG support for fdk-aac Scott Branden
2020-02-25 10:46 ` [PATCH 1/2] common-license: add fdk-aac license file Richard Purdie
2020-02-25 19:13   ` Scott Branden
2020-02-25 19:28     ` Martin Jansa
2020-02-25 19:30     ` Khem Raj
2020-02-25 19:38       ` Scott Branden
2020-02-25 19:43     ` Scott Branden

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.