diff --git a/system/embdrv/encoder_for_aptx/include/aptXbtenc.h b/system/embdrv/encoder_for_aptx/include/aptXbtenc.h index 47aa29309c6a1e894fb8128fd91b5409d61a437a..d432f7de9fb751194a379cab8cbfb35215cc32a3 100644 --- a/system/embdrv/encoder_for_aptx/include/aptXbtenc.h +++ b/system/embdrv/encoder_for_aptx/include/aptXbtenc.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * This file exposes a public interface to allow clients to invoke aptX diff --git a/system/embdrv/encoder_for_aptx/src/AptxEncoder.h b/system/embdrv/encoder_for_aptx/src/AptxEncoder.h index 81b75d04a5eca0b8eec385ebfd04924cbc46f609..3e38daed89e5a340a5815929e6e746d4487acbcf 100644 --- a/system/embdrv/encoder_for_aptx/src/AptxEncoder.h +++ b/system/embdrv/encoder_for_aptx/src/AptxEncoder.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * All declarations relevant for aptxEncode. This function allows clients diff --git a/system/embdrv/encoder_for_aptx/src/AptxParameters.h b/system/embdrv/encoder_for_aptx/src/AptxParameters.h index f8a7d04532a3136f01ad9cda178a3d64ed95a308..d8133aec7880d54fb26eb5475bb970877e22ee53 100644 --- a/system/embdrv/encoder_for_aptx/src/AptxParameters.h +++ b/system/embdrv/encoder_for_aptx/src/AptxParameters.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * General shared aptX parameters. diff --git a/system/embdrv/encoder_for_aptx/src/AptxTables.h b/system/embdrv/encoder_for_aptx/src/AptxTables.h index e357b50e664d4647d2430edeb115f3ca3eedbb17..2010ac8f7afa26c42b1faf29bb72bffd10c99979 100644 --- a/system/embdrv/encoder_for_aptx/src/AptxTables.h +++ b/system/embdrv/encoder_for_aptx/src/AptxTables.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * All table definitions used for the quantizer. diff --git a/system/embdrv/encoder_for_aptx/src/CBStruct.h b/system/embdrv/encoder_for_aptx/src/CBStruct.h index b3d77cfebb592ad344b18f2da63e68e80df54f3a..f0759f7686605b110e0b5b194af51401a2b51888 100644 --- a/system/embdrv/encoder_for_aptx/src/CBStruct.h +++ b/system/embdrv/encoder_for_aptx/src/CBStruct.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Structure required to implement a circular buffer. diff --git a/system/embdrv/encoder_for_aptx/src/CodewordPacker.h b/system/embdrv/encoder_for_aptx/src/CodewordPacker.h index 688245b321377bb1d8a76fdfc7171bf8cac69ea1..d59b50dc847cf072d706715cc56ffab30507be2b 100644 --- a/system/embdrv/encoder_for_aptx/src/CodewordPacker.h +++ b/system/embdrv/encoder_for_aptx/src/CodewordPacker.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Prototype declaration of the CodewordPacker Function diff --git a/system/embdrv/encoder_for_aptx/src/DitherGenerator.h b/system/embdrv/encoder_for_aptx/src/DitherGenerator.h index 9b4c686f8a5892f05cd44aa532608e305526b844..93a18c76ff5e72f744fcdc2d9396643b101df17f 100644 --- a/system/embdrv/encoder_for_aptx/src/DitherGenerator.h +++ b/system/embdrv/encoder_for_aptx/src/DitherGenerator.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * These functions allow clients to update an internal codeword history diff --git a/system/embdrv/encoder_for_aptx/src/ProcessSubband.c b/system/embdrv/encoder_for_aptx/src/ProcessSubband.c index 0dfbb4fa8cb3e2dfa905fc45da52a36240e8124b..ae387355ddd46135fca0337e543736161d498963 100644 --- a/system/embdrv/encoder_for_aptx/src/ProcessSubband.c +++ b/system/embdrv/encoder_for_aptx/src/ProcessSubband.c @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "AptxParameters.h" #include "SubbandFunctionsCommon.h" #include "SubbandFunctions.h" diff --git a/system/embdrv/encoder_for_aptx/src/Qmf.h b/system/embdrv/encoder_for_aptx/src/Qmf.h index acc6696b7478bf5f997e78a1c9bf5dae84fc131b..6725b9c6bc1e277c8236c8436cbc5e9c49f845f1 100644 --- a/system/embdrv/encoder_for_aptx/src/Qmf.h +++ b/system/embdrv/encoder_for_aptx/src/Qmf.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * This file includes the coefficient tables or the two convolution function diff --git a/system/embdrv/encoder_for_aptx/src/QmfConv.c b/system/embdrv/encoder_for_aptx/src/QmfConv.c index 14e342ef5ae692ba19ba9d21fdec970dee6feccf..4d2f672183a118029d8c7dece15e449bd7ce2a53 100644 --- a/system/embdrv/encoder_for_aptx/src/QmfConv.c +++ b/system/embdrv/encoder_for_aptx/src/QmfConv.c @@ -1,10 +1,24 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * This file includes convolution functions required for the Qmf. * *----------------------------------------------------------------------------*/ - #include "AptxParameters.h" diff --git a/system/embdrv/encoder_for_aptx/src/QuantiseDifference.c b/system/embdrv/encoder_for_aptx/src/QuantiseDifference.c index 17e412d230fffa77a366c76b4d84a45010d34286..5ea28b8c6786e5a415c27b12e484f0a9cedbb116 100644 --- a/system/embdrv/encoder_for_aptx/src/QuantiseDifference.c +++ b/system/embdrv/encoder_for_aptx/src/QuantiseDifference.c @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "AptxParameters.h" #include "Quantiser.h" #include "AptxTables.h" diff --git a/system/embdrv/encoder_for_aptx/src/Quantiser.h b/system/embdrv/encoder_for_aptx/src/Quantiser.h index 63a32c659051ee3d8b2689211d5e4991b30ad9e1..6584e814cbe18f9f71266bbffb7e1c9ee1687584 100644 --- a/system/embdrv/encoder_for_aptx/src/Quantiser.h +++ b/system/embdrv/encoder_for_aptx/src/Quantiser.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Function to calculate a quantised representation of an input diff --git a/system/embdrv/encoder_for_aptx/src/SubbandFunctions.h b/system/embdrv/encoder_for_aptx/src/SubbandFunctions.h index b8e743d480caf4c1d9571f89ab55bd3b8167651e..d63e9c1464f035d16d7e91a6064ec0f75ba4b4c9 100644 --- a/system/embdrv/encoder_for_aptx/src/SubbandFunctions.h +++ b/system/embdrv/encoder_for_aptx/src/SubbandFunctions.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Subband processing consists of: diff --git a/system/embdrv/encoder_for_aptx/src/SubbandFunctionsCommon.h b/system/embdrv/encoder_for_aptx/src/SubbandFunctionsCommon.h index 3f8f05e240d4dc9219804f9a5fb83525823b6100..50367ff4e547f28504f942eabe6bc7b77f5de686 100644 --- a/system/embdrv/encoder_for_aptx/src/SubbandFunctionsCommon.h +++ b/system/embdrv/encoder_for_aptx/src/SubbandFunctionsCommon.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Subband processing consists of: diff --git a/system/embdrv/encoder_for_aptx/src/SyncInserter.h b/system/embdrv/encoder_for_aptx/src/SyncInserter.h index 347fd50b49e9113acd11a90fca181e33356225de..b08414f5781d17deba35872dc47124f52e460770 100644 --- a/system/embdrv/encoder_for_aptx/src/SyncInserter.h +++ b/system/embdrv/encoder_for_aptx/src/SyncInserter.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * All declarations relevant for the SyncInserter class. This class exposes a diff --git a/system/embdrv/encoder_for_aptx/src/aptXbtenc.c b/system/embdrv/encoder_for_aptx/src/aptXbtenc.c index 4fde99262fbcbcd59c6ea88b7391958d3b2feb56..088c7fd39eeade001f07ef540bf4c5afced5332f 100644 --- a/system/embdrv/encoder_for_aptx/src/aptXbtenc.c +++ b/system/embdrv/encoder_for_aptx/src/aptXbtenc.c @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "AptxParameters.h" #include "AptxTables.h" #include "aptXbtenc.h" diff --git a/system/embdrv/encoder_for_aptx/src/swversion.h b/system/embdrv/encoder_for_aptx/src/swversion.h index 792b576a8f56fafa0464c77f197652ac098d705d..21d75b35439d91a2f714c91df86ede5bcafe2fe9 100644 --- a/system/embdrv/encoder_for_aptx/src/swversion.h +++ b/system/embdrv/encoder_for_aptx/src/swversion.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef SWVERSION_H #define SWVERSION_H diff --git a/system/embdrv/encoder_for_aptxhd/include/aptXHDbtenc.h b/system/embdrv/encoder_for_aptxhd/include/aptXHDbtenc.h index bd2bc801c3ed6ea82bf0d8afbd285ac9e51c3bc0..2af16c47707689d0fffdcd4f3046bd2d641e4ca2 100644 --- a/system/embdrv/encoder_for_aptxhd/include/aptXHDbtenc.h +++ b/system/embdrv/encoder_for_aptxhd/include/aptXHDbtenc.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*----------------------------------------------------------------------------- * * This file exposes a public interface to allow clients to invoke aptX HD diff --git a/system/embdrv/encoder_for_aptxhd/src/AptxEncoder.h b/system/embdrv/encoder_for_aptxhd/src/AptxEncoder.h index bfd5fb4f86a1e7c14932d1fb51f5ebb03a39f3a8..5e1d16fdc470c391e59859739e0861f13a84374b 100644 --- a/system/embdrv/encoder_for_aptxhd/src/AptxEncoder.h +++ b/system/embdrv/encoder_for_aptxhd/src/AptxEncoder.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * All declarations relevant for aptxhdEncode. This function allows clients diff --git a/system/embdrv/encoder_for_aptxhd/src/AptxParameters.h b/system/embdrv/encoder_for_aptxhd/src/AptxParameters.h index b3e9dd3225df9393f345b9c290e8ff7cfd6b944f..20343b1c422cef380a8a20f14b13f4e0bb71efca 100644 --- a/system/embdrv/encoder_for_aptxhd/src/AptxParameters.h +++ b/system/embdrv/encoder_for_aptxhd/src/AptxParameters.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * General shared aptX HD parameters. diff --git a/system/embdrv/encoder_for_aptxhd/src/AptxTables.h b/system/embdrv/encoder_for_aptxhd/src/AptxTables.h index 5db25e9b36d090f09b14d15bfda7f0601682eafb..99b992e856ce7ff95efa026f78fc287df017d03a 100644 --- a/system/embdrv/encoder_for_aptxhd/src/AptxTables.h +++ b/system/embdrv/encoder_for_aptxhd/src/AptxTables.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * All table definitions used for the quantizer. diff --git a/system/embdrv/encoder_for_aptxhd/src/CBStruct.h b/system/embdrv/encoder_for_aptxhd/src/CBStruct.h index 95e4d59e48809702457a3a3652b7843ab40c7e82..4c6d08355577a901a4f3e5e3c4b1b552a3565fd6 100644 --- a/system/embdrv/encoder_for_aptxhd/src/CBStruct.h +++ b/system/embdrv/encoder_for_aptxhd/src/CBStruct.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Structure required to implement a circular buffer. diff --git a/system/embdrv/encoder_for_aptxhd/src/CodewordPacker.h b/system/embdrv/encoder_for_aptxhd/src/CodewordPacker.h index 67a9efbbbfb17fa87caec275dd24104df8d1dc73..c72bb3a23e611a11205cb9cd565aae5e9a4cf343 100644 --- a/system/embdrv/encoder_for_aptxhd/src/CodewordPacker.h +++ b/system/embdrv/encoder_for_aptxhd/src/CodewordPacker.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Prototype declaration of the CodewordPacker Function diff --git a/system/embdrv/encoder_for_aptxhd/src/DitherGenerator.h b/system/embdrv/encoder_for_aptxhd/src/DitherGenerator.h index 60fb15d7f8073fa67517f1c8b2afe651a8b4a669..17fd3061b320a665a90ee888022db8d6edddfa75 100644 --- a/system/embdrv/encoder_for_aptxhd/src/DitherGenerator.h +++ b/system/embdrv/encoder_for_aptxhd/src/DitherGenerator.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * These functions allow clients to update an internal codeword history diff --git a/system/embdrv/encoder_for_aptxhd/src/ProcessSubband.c b/system/embdrv/encoder_for_aptxhd/src/ProcessSubband.c index e4de607c382f987a30ae25f1def98da4bca0d11d..86c5bf44a924294dfa0438c861011224fed01e83 100644 --- a/system/embdrv/encoder_for_aptxhd/src/ProcessSubband.c +++ b/system/embdrv/encoder_for_aptxhd/src/ProcessSubband.c @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "AptxParameters.h" #include "SubbandFunctionsCommon.h" #include "SubbandFunctions.h" diff --git a/system/embdrv/encoder_for_aptxhd/src/Qmf.h b/system/embdrv/encoder_for_aptxhd/src/Qmf.h index 91d91b8d94fb80ae60eeb33c58f10a157eeee18f..009c771f31d8554d2e2dd01ae9ad416a43254b08 100644 --- a/system/embdrv/encoder_for_aptxhd/src/Qmf.h +++ b/system/embdrv/encoder_for_aptxhd/src/Qmf.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * This file includes the coefficient tables or the two convolution function diff --git a/system/embdrv/encoder_for_aptxhd/src/QmfConv.c b/system/embdrv/encoder_for_aptxhd/src/QmfConv.c index 16ab0c8d76c75ced60a73b6ed0bb523636da6a54..89902009bba4639ab8f51ff985dccfb6a1cc1fd6 100644 --- a/system/embdrv/encoder_for_aptxhd/src/QmfConv.c +++ b/system/embdrv/encoder_for_aptxhd/src/QmfConv.c @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * This file includes convolution functions required for the Qmf. diff --git a/system/embdrv/encoder_for_aptxhd/src/QuantiseDifference.c b/system/embdrv/encoder_for_aptxhd/src/QuantiseDifference.c index 8b069a52ff3f78e706942aa4791d9dc74a613d70..e225d6fbc5518d63c37fd6a16c84cf677f362f53 100644 --- a/system/embdrv/encoder_for_aptxhd/src/QuantiseDifference.c +++ b/system/embdrv/encoder_for_aptxhd/src/QuantiseDifference.c @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "AptxParameters.h" diff --git a/system/embdrv/encoder_for_aptxhd/src/Quantiser.h b/system/embdrv/encoder_for_aptxhd/src/Quantiser.h index e08fec476834428886e8e9cf012e9979c560e57d..93271688813de9baf3406b8257aa226a35f33524 100644 --- a/system/embdrv/encoder_for_aptxhd/src/Quantiser.h +++ b/system/embdrv/encoder_for_aptxhd/src/Quantiser.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Function to calculate a quantised representation of an input diff --git a/system/embdrv/encoder_for_aptxhd/src/SubbandFunctions.h b/system/embdrv/encoder_for_aptxhd/src/SubbandFunctions.h index 84cd2dd42ddb341806265ef6e1e8c802c65de2f2..0267d10a6df263e9a7bb2d5824fa78ff9543c540 100644 --- a/system/embdrv/encoder_for_aptxhd/src/SubbandFunctions.h +++ b/system/embdrv/encoder_for_aptxhd/src/SubbandFunctions.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Subband processing consists of: diff --git a/system/embdrv/encoder_for_aptxhd/src/SubbandFunctionsCommon.h b/system/embdrv/encoder_for_aptxhd/src/SubbandFunctionsCommon.h index 618d439919722e1e6e859459a8154d20a5a7f2e4..c0fa5406a32960c4180f0b450576029594602f04 100644 --- a/system/embdrv/encoder_for_aptxhd/src/SubbandFunctionsCommon.h +++ b/system/embdrv/encoder_for_aptxhd/src/SubbandFunctionsCommon.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * Subband processing consists of: diff --git a/system/embdrv/encoder_for_aptxhd/src/SyncInserter.h b/system/embdrv/encoder_for_aptxhd/src/SyncInserter.h index f393a0d223e22085712837ea012f4231d53b77df..4aafc0da7150ff5ec9186ad1e80c69eb85da21c5 100644 --- a/system/embdrv/encoder_for_aptxhd/src/SyncInserter.h +++ b/system/embdrv/encoder_for_aptxhd/src/SyncInserter.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /*------------------------------------------------------------------------------ * * All declarations relevant for the SyncInserter class. This class exposes a diff --git a/system/embdrv/encoder_for_aptxhd/src/aptXHDbtenc.c b/system/embdrv/encoder_for_aptxhd/src/aptXHDbtenc.c index 9eac1a378e3574338054a8b82c1e1cb69be08ccd..459bff273881a8a62ea1dc79d5ccf4b7ec44c976 100644 --- a/system/embdrv/encoder_for_aptxhd/src/aptXHDbtenc.c +++ b/system/embdrv/encoder_for_aptxhd/src/aptXHDbtenc.c @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "AptxParameters.h" #include "AptxTables.h" #include "aptXHDbtenc.h" diff --git a/system/embdrv/encoder_for_aptxhd/src/swversion.h b/system/embdrv/encoder_for_aptxhd/src/swversion.h index 7ca62d488455f06f894725e0be5eec523ebb4799..24c494dfd750cd3df82c5bd4d6b7e85c1d648c97 100644 --- a/system/embdrv/encoder_for_aptxhd/src/swversion.h +++ b/system/embdrv/encoder_for_aptxhd/src/swversion.h @@ -1,3 +1,18 @@ +/** + * Copyright (C) 2022 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef SWVERSION_H #define SWVERSION_H