diff --git a/meta-oniro-core/recipes-multimedia/mediasdk/files/removed-proprietary-mentions-from-file-headers.patch b/meta-oniro-core/recipes-multimedia/mediasdk/files/removed-proprietary-mentions-from-file-headers.patch new file mode 100644 index 0000000000000000000000000000000000000000..d7ab52e8c256b7111901ad1e5d863f6b1b527b6a --- /dev/null +++ b/meta-oniro-core/recipes-multimedia/mediasdk/files/removed-proprietary-mentions-from-file-headers.patch @@ -0,0 +1,525 @@ +commit 23d02093bbe85c480195e597243c06af777ede09 +Author: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com> +Date: Fri Jun 3 09:00:52 2022 -0700 + + Removed proprietary mentions from file headers + + Fixes: #2937 + + Signed-off-by: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com> + +Upstream-Status: Backport [https://github.com/Intel-Media-SDK/MediaSDK/commit/23d02093bbe85c480195e597243c06af777ede09] +Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com> + +diff --git a/android/include/mfx_android_config.h b/android/include/mfx_android_config.h +index 3a4e6d9b..0348a35c 100644 +--- a/android/include/mfx_android_config.h ++++ b/android/include/mfx_android_config.h +@@ -1,12 +1,22 @@ +-/******************************************************************************** +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2011-2018 Intel Corporation. All Rights Reserved. +- +-*********************************************************************************/ ++// Copyright (c) 2011-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + + #ifndef __MFX_CONFIG_H__ + #define __MFX_CONFIG_H__ +diff --git a/contrib/ipp/src/ippversion.h b/contrib/ipp/src/ippversion.h +index 7a5b07d0..0d921212 100644 +--- a/contrib/ipp/src/ippversion.h ++++ b/contrib/ipp/src/ippversion.h +@@ -1,27 +1,24 @@ +-/* +-// Copyright 2001 2015 Intel Corporation All Rights Reserved. +-// +-// The source code, information and material ("Material") contained herein is +-// owned by Intel Corporation or its suppliers or licensors, and title +-// to such Material remains with Intel Corporation or its suppliers or +-// licensors. The Material contains proprietary information of Intel +-// or its suppliers and licensors. The Material is protected by worldwide +-// copyright laws and treaty provisions. No part of the Material may be used, +-// copied, reproduced, modified, published, uploaded, posted, transmitted, +-// distributed or disclosed in any way without Intel's prior express written +-// permission. No license under any patent, copyright or other intellectual +-// property rights in the Material is granted to or conferred upon you, +-// either expressly, by implication, inducement, estoppel or otherwise. +-// Any license under such intellectual property rights must be express and +-// approved by Intel in writing. +-// +-// Unless otherwise agreed by Intel in writing, +-// you may not remove or alter this notice or any other notice embedded in +-// Materials by Intel or Intel's suppliers or licensors in any way. +-// +-*/ ++// Copyright (c) 2001-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + +-/* ++/* + // Intel(R) Integrated Performance Primitives + // Purpose: Describes the IPP version + // +diff --git a/tools/tracer/dumps/dump_mfxfei.cpp b/tools/tracer/dumps/dump_mfxfei.cpp +index 12e0047e..34daa79e 100644 +--- a/tools/tracer/dumps/dump_mfxfei.cpp ++++ b/tools/tracer/dumps/dump_mfxfei.cpp +@@ -1,14 +1,24 @@ +-/*////////////////////////////////////////////////////////////////////////////// ++// Copyright (c) 2015-2022 Intel Corporation + // +-// INTEL CORPORATION PROPRIETARY INFORMATION +-// This software is supplied under the terms of a license agreement or +-// nondisclosure agreement with Intel Corporation and may not be copied +-// or disclosed except in accordance with the terms of that agreement. +-// Copyright(c) 2015-2020 Intel Corporation. All Rights Reserved. ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: + // +-*/ +-#include "dump.h" ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + ++#include "dump.h" + + std::string DumpContext::dump(const std::string structName, const mfxExtFeiPreEncCtrl &_struct) + { +diff --git a/tools/tracer/gui/ConfigManager.cs b/tools/tracer/gui/ConfigManager.cs +index f8046023..9148ff69 100644 +--- a/tools/tracer/gui/ConfigManager.cs ++++ b/tools/tracer/gui/ConfigManager.cs +@@ -1,14 +1,22 @@ +-/* ****************************************************************************** *\ +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2012-2020 Intel Corporation. All Rights Reserved. +- +-File Name: ConficManager.cs +- +-\* ****************************************************************************** */ ++// Copyright (c) 2012-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + + using System; + using System.Collections.Generic; +diff --git a/tools/tracer/gui/EtlDataCollector.cs b/tools/tracer/gui/EtlDataCollector.cs +index 7cf42448..cc0e0cc1 100644 +--- a/tools/tracer/gui/EtlDataCollector.cs ++++ b/tools/tracer/gui/EtlDataCollector.cs +@@ -1,14 +1,22 @@ +-/* ****************************************************************************** *\ +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2020 Intel Corporation. All Rights Reserved. +- +-File Name: EtlDataCollector.cs +- +-\* ****************************************************************************** */ ++// Copyright (c) 2020-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + + using System; + using System.Collections.Generic; +diff --git a/tools/tracer/gui/EtlToTextConverter.cs b/tools/tracer/gui/EtlToTextConverter.cs +index e5938057..4b91e76c 100644 +--- a/tools/tracer/gui/EtlToTextConverter.cs ++++ b/tools/tracer/gui/EtlToTextConverter.cs +@@ -1,14 +1,22 @@ +-/* ****************************************************************************** *\ +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2020 Intel Corporation. All Rights Reserved. +- +-File Name: +- +-\* ****************************************************************************** */ ++// Copyright (c) 2020-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + + using System; + using System.Collections.Generic; +diff --git a/tools/tracer/gui/Import.cs b/tools/tracer/gui/Import.cs +index 0a64552f..053cf4f8 100644 +--- a/tools/tracer/gui/Import.cs ++++ b/tools/tracer/gui/Import.cs +@@ -1,14 +1,22 @@ +-/* ****************************************************************************** *\ +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2020 Intel Corporation. All Rights Reserved. +- +-File Name: Import.cs +- +-\* ****************************************************************************** */ ++// Copyright (c) 2020-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + + using System; + using System.Collections.Generic; +diff --git a/tools/tracer/gui/MsdkAnalyzerCpp.cs b/tools/tracer/gui/MsdkAnalyzerCpp.cs +index 90bc69a1..0d5777e2 100644 +--- a/tools/tracer/gui/MsdkAnalyzerCpp.cs ++++ b/tools/tracer/gui/MsdkAnalyzerCpp.cs +@@ -1,14 +1,22 @@ +-/* ****************************************************************************** *\ +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2012-2020 Intel Corporation. All Rights Reserved. +- +-File Name: MsdkAnalyzerCpp.cs +- +-\* ****************************************************************************** */ ++// Copyright (c) 2012-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + + using System; + using System.Collections.Generic; +diff --git a/tools/tracer/gui/Program.cs b/tools/tracer/gui/Program.cs +index 576672f3..d5b1fd5a 100644 +--- a/tools/tracer/gui/Program.cs ++++ b/tools/tracer/gui/Program.cs +@@ -1,14 +1,22 @@ +-/* ****************************************************************************** *\ +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2012-2020 Intel Corporation. All Rights Reserved. +- +-File Name: Program.cs +- +-\* ****************************************************************************** */ ++// Copyright (c) 2012-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + + using System; + using System.IO; +diff --git a/tools/tracer/gui/Properties/AssemblyInfo.cs b/tools/tracer/gui/Properties/AssemblyInfo.cs +index 0a494b07..441a316c 100644 +--- a/tools/tracer/gui/Properties/AssemblyInfo.cs ++++ b/tools/tracer/gui/Properties/AssemblyInfo.cs +@@ -1,14 +1,23 @@ +-/* ****************************************************************************** *\ +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2020 Intel Corporation. All Rights Reserved. +- +-File Name: AssemblyInfo.cs ++// Copyright (c) 2020-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + +-\* ****************************************************************************** */ + using System.Reflection; + using System.Runtime.CompilerServices; + using System.Runtime.InteropServices; +diff --git a/tools/tracer/gui/SdkAnalyzerForm.Designer.cs b/tools/tracer/gui/SdkAnalyzerForm.Designer.cs +index 0029b1eb..59296961 100644 +--- a/tools/tracer/gui/SdkAnalyzerForm.Designer.cs ++++ b/tools/tracer/gui/SdkAnalyzerForm.Designer.cs +@@ -1,14 +1,23 @@ +-/* ****************************************************************************** *\ ++// Copyright (c) 2020-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2020 Intel Corporation. All Rights Reserved. +- +-File Name: SdkAnalyzerForm.Designer.cs +- +-\* ****************************************************************************** */ + namespace msdk_analyzer + { + partial class SdkAnalyzerForm +@@ -186,4 +195,4 @@ namespace msdk_analyzer + private System.Windows.Forms.Label lblBytesWritten; + private System.Windows.Forms.Timer timer1; + } +-} +\ No newline at end of file ++} +diff --git a/tools/tracer/gui/SdkAnalyzerForm.cs b/tools/tracer/gui/SdkAnalyzerForm.cs +index b5be7692..4b1f5bdd 100644 +--- a/tools/tracer/gui/SdkAnalyzerForm.cs ++++ b/tools/tracer/gui/SdkAnalyzerForm.cs +@@ -1,14 +1,22 @@ +-/* ****************************************************************************** *\ +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2020 Intel Corporation. All Rights Reserved. +- +-File Name: SdkAnalyzer.cs +- +-\* ****************************************************************************** */ ++// Copyright (c) 2020-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + + using System; + using System.Collections.Generic; +diff --git a/tools/tracer/gui/WinApi.cs b/tools/tracer/gui/WinApi.cs +index 523ad5e4..58d63088 100644 +--- a/tools/tracer/gui/WinApi.cs ++++ b/tools/tracer/gui/WinApi.cs +@@ -1,14 +1,22 @@ +-/* ****************************************************************************** *\ +- +-INTEL CORPORATION PROPRIETARY INFORMATION +-This software is supplied under the terms of a license agreement or nondisclosure +-agreement with Intel Corporation and may not be copied or disclosed except in +-accordance with the terms of that agreement +-Copyright(c) 2020 Intel Corporation. All Rights Reserved. +- +-File Name: WinApi.cs +- +-\* ****************************************************************************** */ ++// Copyright (c) 2020-2022 Intel Corporation ++// ++// Permission is hereby granted, free of charge, to any person obtaining a copy ++// of this software and associated documentation files (the "Software"), to deal ++// in the Software without restriction, including without limitation the rights ++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++// copies of the Software, and to permit persons to whom the Software is ++// furnished to do so, subject to the following conditions: ++// ++// The above copyright notice and this permission notice shall be included in all ++// copies or substantial portions of the Software. ++// ++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++// SOFTWARE. + + using System; + using System.Collections.Generic; diff --git a/meta-oniro-core/recipes-multimedia/mediasdk/intel-mediasdk_%.bbappend b/meta-oniro-core/recipes-multimedia/mediasdk/intel-mediasdk_%.bbappend new file mode 100644 index 0000000000000000000000000000000000000000..e3811c6a95af17975b2537aa3368b46d23b266cc --- /dev/null +++ b/meta-oniro-core/recipes-multimedia/mediasdk/intel-mediasdk_%.bbappend @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: Huawei Inc. +# +# SPDX-License-Identifier: MIT + +FILESEXTRAPATHS:prepend := "${THISDIR}/files:" + +SRC_URI += "file://removed-proprietary-mentions-from-file-headers.patch"