diff --git a/copyright.txt b/copyright.txt new file mode 100644 index 0000000..7ec0078 --- /dev/null +++ b/copyright.txt @@ -0,0 +1,14 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + diff --git a/copyright_check.sh b/copyright_check.sh new file mode 100755 index 0000000..7da3942 --- /dev/null +++ b/copyright_check.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +for i in $(find cpp -name '*.cpp' -o -name '*.h'); # or whatever other pattern... +do + if ! grep -q Copyright $i + then + cat copyright.txt $i >$i.new && mv $i.new $i + fi +done \ No newline at end of file diff --git a/cpp/demos/gst-sender/main.cpp b/cpp/demos/gst-sender/main.cpp index 00b21d3..c9c9b35 100644 --- a/cpp/demos/gst-sender/main.cpp +++ b/cpp/demos/gst-sender/main.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/expected/match.h" #include "bisect/expected/macros.h" #include "bisect/expected.h" diff --git a/cpp/demos/nmos-cpp-node/main.cpp b/cpp/demos/nmos-cpp-node/main.cpp index 21d7062..910b271 100644 --- a/cpp/demos/nmos-cpp-node/main.cpp +++ b/cpp/demos/nmos-cpp-node/main.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 #include // #include "cpprest/grant_type.h" diff --git a/cpp/demos/nmos-cpp-node/node_implementation.cpp b/cpp/demos/nmos-cpp-node/node_implementation.cpp index 386c5b0..7ed7009 100644 --- a/cpp/demos/nmos-cpp-node/node_implementation.cpp +++ b/cpp/demos/nmos-cpp-node/node_implementation.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "node_implementation.h" #include diff --git a/cpp/demos/nmos-cpp-node/node_implementation.h b/cpp/demos/nmos-cpp-node/node_implementation.h index c83d457..d28dbb4 100644 --- a/cpp/demos/nmos-cpp-node/node_implementation.h +++ b/cpp/demos/nmos-cpp-node/node_implementation.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 NMOS_CPP_NODE_NODE_IMPLEMENTATION_H #define NMOS_CPP_NODE_NODE_IMPLEMENTATION_H diff --git a/cpp/demos/ossrf-nmos-api/main.cpp b/cpp/demos/ossrf-nmos-api/main.cpp index 6ad7d7e..07a2dd1 100644 --- a/cpp/demos/ossrf-nmos-api/main.cpp +++ b/cpp/demos/ossrf-nmos-api/main.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "ossrf/nmos/api/nmos_client.h" #include "ossrf/gstreamer/api/sender/sender_plugin.h" #include "ossrf/gstreamer/api/receiver/receiver_plugin.h" diff --git a/cpp/libs/bisect_expected/lib/include/bisect/expected.h b/cpp/libs/bisect_expected/lib/include/bisect/expected.h index 4c502fe..9c24f5d 100644 --- a/cpp/libs/bisect_expected/lib/include/bisect/expected.h +++ b/cpp/libs/bisect_expected/lib/include/bisect/expected.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include diff --git a/cpp/libs/bisect_expected/lib/include/bisect/expected/helpers.h b/cpp/libs/bisect_expected/lib/include/bisect/expected/helpers.h index b02be47..c8e4f53 100644 --- a/cpp/libs/bisect_expected/lib/include/bisect/expected/helpers.h +++ b/cpp/libs/bisect_expected/lib/include/bisect/expected/helpers.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/bisect_expected/lib/include/bisect/expected/macros.h b/cpp/libs/bisect_expected/lib/include/bisect/expected/macros.h index 80ad22d..aaa4e0d 100644 --- a/cpp/libs/bisect_expected/lib/include/bisect/expected/macros.h +++ b/cpp/libs/bisect_expected/lib/include/bisect/expected/macros.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected/helpers.h" diff --git a/cpp/libs/bisect_expected/lib/include/bisect/expected/match.h b/cpp/libs/bisect_expected/lib/include/bisect/expected/match.h index a0a4864..a4e6a92 100644 --- a/cpp/libs/bisect_expected/lib/include/bisect/expected/match.h +++ b/cpp/libs/bisect_expected/lib/include/bisect/expected/match.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include diff --git a/cpp/libs/bisect_expected/lib/include/bisect/fmt.h b/cpp/libs/bisect_expected/lib/include/bisect/fmt.h index 64fafe6..0244d79 100644 --- a/cpp/libs/bisect_expected/lib/include/bisect/fmt.h +++ b/cpp/libs/bisect_expected/lib/include/bisect/fmt.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + /** Wrapper around the fmt headers to deal with an issue caused by libs like CppRestSDK. * CppRestSDK defines a macro "U" and that pollutes everything that uses it directly or indirectly. */ diff --git a/cpp/libs/bisect_expected/lib/src/expected.cpp b/cpp/libs/bisect_expected/lib/src/expected.cpp index 6e00aa0..946bf87 100644 --- a/cpp/libs/bisect_expected/lib/src/expected.cpp +++ b/cpp/libs/bisect_expected/lib/src/expected.cpp @@ -1 +1,15 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/core/expected/helpers.h" diff --git a/cpp/libs/bisect_expected/tests/expected/test_expected.cpp b/cpp/libs/bisect_expected/tests/expected/test_expected.cpp index e20506b..4304a63 100644 --- a/cpp/libs/bisect_expected/tests/expected/test_expected.cpp +++ b/cpp/libs/bisect_expected/tests/expected/test_expected.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/expected/macros.h" #include diff --git a/cpp/libs/bisect_expected/tests/expected/test_expected_macros.cpp b/cpp/libs/bisect_expected/tests/expected/test_expected_macros.cpp index a28343e..ec41b5e 100644 --- a/cpp/libs/bisect_expected/tests/expected/test_expected_macros.cpp +++ b/cpp/libs/bisect_expected/tests/expected/test_expected_macros.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/expected/macros.h" #include diff --git a/cpp/libs/bisect_gst/lib/include/bisect/initializer.h b/cpp/libs/bisect_gst/lib/include/bisect/initializer.h index 00a8325..36d08e7 100644 --- a/cpp/libs/bisect_gst/lib/include/bisect/initializer.h +++ b/cpp/libs/bisect_gst/lib/include/bisect/initializer.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 namespace bisect::gst diff --git a/cpp/libs/bisect_gst/lib/include/bisect/pipeline.h b/cpp/libs/bisect_gst/lib/include/bisect/pipeline.h index 3639a4c..cbc65af 100644 --- a/cpp/libs/bisect_gst/lib/include/bisect/pipeline.h +++ b/cpp/libs/bisect_gst/lib/include/bisect/pipeline.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/expected.h" #include #include diff --git a/cpp/libs/bisect_gst/lib/src/initializer.cpp b/cpp/libs/bisect_gst/lib/src/initializer.cpp index 6db7f27..402dcf9 100644 --- a/cpp/libs/bisect_gst/lib/src/initializer.cpp +++ b/cpp/libs/bisect_gst/lib/src/initializer.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/initializer.h" using namespace bisect::gst; diff --git a/cpp/libs/bisect_gst/lib/src/pipeline.cpp b/cpp/libs/bisect_gst/lib/src/pipeline.cpp index 78dae0c..ec8c477 100644 --- a/cpp/libs/bisect_gst/lib/src/pipeline.cpp +++ b/cpp/libs/bisect_gst/lib/src/pipeline.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/pipeline.h" #include "bisect/expected/match.h" #include "bisect/expected/macros.h" diff --git a/cpp/libs/bisect_json/lib/include/bisect/json.h b/cpp/libs/bisect_json/lib/include/bisect/json.h index 07d5b96..ec98941 100644 --- a/cpp/libs/bisect_json/lib/include/bisect/json.h +++ b/cpp/libs/bisect_json/lib/include/bisect/json.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/json/json.h" diff --git a/cpp/libs/bisect_json/lib/include/bisect/json/json.h b/cpp/libs/bisect_json/lib/include/bisect/json/json.h index 658eb91..472af4b 100644 --- a/cpp/libs/bisect_json/lib/include/bisect/json/json.h +++ b/cpp/libs/bisect_json/lib/include/bisect/json/json.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected/macros.h" diff --git a/cpp/libs/bisect_json/lib/src/json.cpp b/cpp/libs/bisect_json/lib/src/json.cpp index 4d1d862..e32fc62 100644 --- a/cpp/libs/bisect_json/lib/src/json.cpp +++ b/cpp/libs/bisect_json/lib/src/json.cpp @@ -1 +1,15 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/json.h" diff --git a/cpp/libs/bisect_json/tests/test_parse.cpp b/cpp/libs/bisect_json/tests/test_parse.cpp index c52a00b..7909ad9 100644 --- a/cpp/libs/bisect_json/tests/test_parse.cpp +++ b/cpp/libs/bisect_json/tests/test_parse.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/json.h" #include diff --git a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/base_nmos_controller.h b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/base_nmos_controller.h index fbcc546..93f3c62 100644 --- a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/base_nmos_controller.h +++ b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/base_nmos_controller.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/nmoscpp/detail/internal.h" diff --git a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/configuration.h b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/configuration.h index ba7dc0f..a0a7e10 100644 --- a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/configuration.h +++ b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/configuration.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/nmoscpp/detail/internal.h" diff --git a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/detail/expected.h b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/detail/expected.h index 5db4aa7..f928ac1 100644 --- a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/detail/expected.h +++ b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/detail/expected.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #undef U diff --git a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/detail/internal.h b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/detail/internal.h index 1f03c43..10ce22b 100644 --- a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/detail/internal.h +++ b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/detail/internal.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once ////////////////////////////////////////////////////////////////////////////// diff --git a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/logger.h b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/logger.h index 1f4467d..0cc7c4b 100644 --- a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/logger.h +++ b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/logger.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/nmoscpp/detail/internal.h" diff --git a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/nmos_controller.h b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/nmos_controller.h index 7fdd8fb..630a1aa 100644 --- a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/nmos_controller.h +++ b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/nmos_controller.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/nmoscpp/detail/internal.h" diff --git a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/nmos_event_handler.h b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/nmos_event_handler.h index 9c581bc..6f7a409 100644 --- a/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/nmos_event_handler.h +++ b/cpp/libs/bisect_nmoscpp/lib/include/bisect/nmoscpp/nmos_event_handler.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" #include diff --git a/cpp/libs/bisect_nmoscpp/lib/src/base_nmos_controller.cpp b/cpp/libs/bisect_nmoscpp/lib/src/base_nmos_controller.cpp index 86ce07c..0e10a69 100644 --- a/cpp/libs/bisect_nmoscpp/lib/src/base_nmos_controller.cpp +++ b/cpp/libs/bisect_nmoscpp/lib/src/base_nmos_controller.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "utils.h" #include "bisect/nmoscpp/base_nmos_controller.h" #include "bisect/nmoscpp/detail/expected.h" diff --git a/cpp/libs/bisect_nmoscpp/lib/src/logger.cpp b/cpp/libs/bisect_nmoscpp/lib/src/logger.cpp index 6c5470f..5b895ef 100644 --- a/cpp/libs/bisect_nmoscpp/lib/src/logger.cpp +++ b/cpp/libs/bisect_nmoscpp/lib/src/logger.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/nmoscpp/logger.h" using namespace bisect::nmoscpp; diff --git a/cpp/libs/bisect_nmoscpp/lib/src/nmos_controller.cpp b/cpp/libs/bisect_nmoscpp/lib/src/nmos_controller.cpp index c77117b..8a38d96 100644 --- a/cpp/libs/bisect_nmoscpp/lib/src/nmos_controller.cpp +++ b/cpp/libs/bisect_nmoscpp/lib/src/nmos_controller.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/nmoscpp/nmos_controller.h" #include "bisect/nmoscpp/detail/expected.h" #include "bisect/nmoscpp/detail/internal.h" diff --git a/cpp/libs/bisect_nmoscpp/lib/src/utils.cpp b/cpp/libs/bisect_nmoscpp/lib/src/utils.cpp index fbc6587..63dec0c 100644 --- a/cpp/libs/bisect_nmoscpp/lib/src/utils.cpp +++ b/cpp/libs/bisect_nmoscpp/lib/src/utils.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "utils.h" #include "bisect/nmoscpp/detail/expected.h" #include diff --git a/cpp/libs/bisect_nmoscpp/lib/src/utils.h b/cpp/libs/bisect_nmoscpp/lib/src/utils.h index 12a0292..42bed0c 100644 --- a/cpp/libs/bisect_nmoscpp/lib/src/utils.h +++ b/cpp/libs/bisect_nmoscpp/lib/src/utils.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/nmoscpp/base_nmos_controller.h" #include "bisect/nmoscpp/detail/internal.h" #include diff --git a/cpp/libs/bisect_sdp/lib/include/bisect/sdp.h b/cpp/libs/bisect_sdp/lib/include/bisect/sdp.h index 95e1173..681eac4 100644 --- a/cpp/libs/bisect_sdp/lib/include/bisect/sdp.h +++ b/cpp/libs/bisect_sdp/lib/include/bisect/sdp.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/sdp/builder.h" diff --git a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/builder.h b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/builder.h index a186153..bdc03ca 100644 --- a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/builder.h +++ b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/builder.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/sdp/settings.h" diff --git a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/clocks.h b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/clocks.h index 0d0bb62..a11b094 100644 --- a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/clocks.h +++ b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/clocks.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected/macros.h" diff --git a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/media_types.h b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/media_types.h index 5ee5557..27960ee 100644 --- a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/media_types.h +++ b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/media_types.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include diff --git a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/reader.h b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/reader.h index 5038372..8b658fc 100644 --- a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/reader.h +++ b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/reader.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/sdp/settings.h" diff --git a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/settings.h b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/settings.h index 951fe3b..603242c 100644 --- a/cpp/libs/bisect_sdp/lib/include/bisect/sdp/settings.h +++ b/cpp/libs/bisect_sdp/lib/include/bisect/sdp/settings.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/nmoscpp/configuration.h" diff --git a/cpp/libs/bisect_sdp/lib/src/builder.cpp b/cpp/libs/bisect_sdp/lib/src/builder.cpp index 88f32ef..818082b 100644 --- a/cpp/libs/bisect_sdp/lib/src/builder.cpp +++ b/cpp/libs/bisect_sdp/lib/src/builder.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/sdp/builder.h" #include "bisect/nmoscpp/configuration.h" #include "bisect/expected/match.h" diff --git a/cpp/libs/bisect_sdp/lib/src/clocks.cpp b/cpp/libs/bisect_sdp/lib/src/clocks.cpp index 8df0e5a..4fd3006 100644 --- a/cpp/libs/bisect_sdp/lib/src/clocks.cpp +++ b/cpp/libs/bisect_sdp/lib/src/clocks.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/sdp/clocks.h" #include "bisect/expected/match.h" #include "bisect/expected/macros.h" diff --git a/cpp/libs/bisect_sdp/lib/src/reader.cpp b/cpp/libs/bisect_sdp/lib/src/reader.cpp index 062a8c9..48e185f 100644 --- a/cpp/libs/bisect_sdp/lib/src/reader.cpp +++ b/cpp/libs/bisect_sdp/lib/src/reader.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 ////////////////////////////////////////////////////////////////////////////// // Work around a missing forward declaration in cpprest diff --git a/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/receiver/receiver_configuration.h b/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/receiver/receiver_configuration.h index 8b5868a..4b5f107 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/receiver/receiver_configuration.h +++ b/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/receiver/receiver_configuration.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include #include diff --git a/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/receiver/receiver_plugin.h b/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/receiver/receiver_plugin.h index 79dbc2f..34c5561 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/receiver/receiver_plugin.h +++ b/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/receiver/receiver_plugin.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/sender/sender_configuration.h b/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/sender/sender_configuration.h index 928fc64..8b22fcd 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/sender/sender_configuration.h +++ b/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/sender/sender_configuration.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include #include diff --git a/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/sender/sender_plugin.h b/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/sender/sender_plugin.h index 048a3fa..76cdfb1 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/sender/sender_plugin.h +++ b/cpp/libs/ossrf_gstreamer_api/lib/include/ossrf/gstreamer/api/sender/sender_plugin.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/receiver_plugin.cpp b/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/receiver_plugin.cpp index ab23722..f3e9e4e 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/receiver_plugin.cpp +++ b/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/receiver_plugin.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "ossrf/gstreamer/api/receiver/receiver_plugin.h" #include "ossrf/gstreamer/api/receiver/receiver_configuration.h" #include "bisect/expected/macros.h" diff --git a/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/st2110_20_receiver_plugin.cpp b/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/st2110_20_receiver_plugin.cpp index 1d5034e..61f6278 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/st2110_20_receiver_plugin.cpp +++ b/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/st2110_20_receiver_plugin.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "st2110_20_receiver_plugin.h" #include "bisect/expected/macros.h" #include "bisect/pipeline.h" diff --git a/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/st2110_20_receiver_plugin.h b/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/st2110_20_receiver_plugin.h index 1fc0dea..8449283 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/st2110_20_receiver_plugin.h +++ b/cpp/libs/ossrf_gstreamer_api/lib/src/receiver/st2110_20_receiver_plugin.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "ossrf/gstreamer/api/receiver/receiver_plugin.h" #include "ossrf/gstreamer/api/receiver/receiver_configuration.h" diff --git a/cpp/libs/ossrf_gstreamer_api/lib/src/sender/sender_plugin.cpp b/cpp/libs/ossrf_gstreamer_api/lib/src/sender/sender_plugin.cpp index 4479504..b75814e 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/src/sender/sender_plugin.cpp +++ b/cpp/libs/ossrf_gstreamer_api/lib/src/sender/sender_plugin.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "ossrf/gstreamer/api/sender/sender_plugin.h" #include "ossrf/gstreamer/api/sender/sender_configuration.h" #include "bisect/expected/macros.h" diff --git a/cpp/libs/ossrf_gstreamer_api/lib/src/sender/st2110_20_sender_plugin.cpp b/cpp/libs/ossrf_gstreamer_api/lib/src/sender/st2110_20_sender_plugin.cpp index 4461f46..a47a771 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/src/sender/st2110_20_sender_plugin.cpp +++ b/cpp/libs/ossrf_gstreamer_api/lib/src/sender/st2110_20_sender_plugin.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "st2110_20_sender_plugin.h" #include "bisect/expected/macros.h" #include "bisect/pipeline.h" diff --git a/cpp/libs/ossrf_gstreamer_api/lib/src/sender/st2110_20_sender_plugin.h b/cpp/libs/ossrf_gstreamer_api/lib/src/sender/st2110_20_sender_plugin.h index aca9f20..e2bf4ee 100644 --- a/cpp/libs/ossrf_gstreamer_api/lib/src/sender/st2110_20_sender_plugin.h +++ b/cpp/libs/ossrf_gstreamer_api/lib/src/sender/st2110_20_sender_plugin.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "ossrf/gstreamer/api/sender/sender_plugin.h" #include "ossrf/gstreamer/api/sender/sender_configuration.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos.h b/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos.h index 05dbaaa..58ba803 100644 --- a/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos.h +++ b/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/nmoscpp/nmos_event_handler.h" #include "bisect/nmoscpp/configuration.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos_client.h b/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos_client.h index 2341147..26fa770 100644 --- a/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos_client.h +++ b/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos_client.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" #include "bisect/nmoscpp/configuration.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos_impl.h b/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos_impl.h index 7977956..e68773f 100644 --- a/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos_impl.h +++ b/cpp/libs/ossrf_nmos_api/lib/include/ossrf/nmos/api/nmos_impl.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "ossrf/nmos/api/nmos.h" #include diff --git a/cpp/libs/ossrf_nmos_api/lib/src/context/context.cpp b/cpp/libs/ossrf_nmos_api/lib/src/context/context.cpp index e5cd932..89f18e6 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/context/context.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/context/context.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "context.h" using namespace ossrf; diff --git a/cpp/libs/ossrf_nmos_api/lib/src/context/context.h b/cpp/libs/ossrf_nmos_api/lib/src/context/context.h index f9f0f21..c704148 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/context/context.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/context/context.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "resource_map.h" #include "ossrf/nmos/api/nmos_impl.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/context/nmos_event_handler.cpp b/cpp/libs/ossrf_nmos_api/lib/src/context/nmos_event_handler.cpp index 423860f..683aa6c 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/context/nmos_event_handler.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/context/nmos_event_handler.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "nmos_event_handler.h" #include "bisect/expected.h" #include "bisect/expected/macros.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/context/nmos_event_handler.h b/cpp/libs/ossrf_nmos_api/lib/src/context/nmos_event_handler.h index f777486..2329247 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/context/nmos_event_handler.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/context/nmos_event_handler.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "bisect/expected.h" #include "bisect/nmoscpp/nmos_event_handler.h" #include "context.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/context/resource_map.cpp b/cpp/libs/ossrf_nmos_api/lib/src/context/resource_map.cpp index 193d577..c2bc060 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/context/resource_map.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/context/resource_map.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "resource_map.h" #include "bisect/nmoscpp/detail/internal.h" #include "bisect/expected/macros.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/context/resource_map.h b/cpp/libs/ossrf_nmos_api/lib/src/context/resource_map.h index a1edc4a..fca8fe7 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/context/resource_map.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/context/resource_map.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/nmos_client.cpp b/cpp/libs/ossrf_nmos_api/lib/src/nmos_client.cpp index 4e13d2a..4ff4063 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/nmos_client.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/nmos_client.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "ossrf/nmos/api/nmos_client.h" #include "ossrf/nmos/api/nmos_impl.h" #include "context/context.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/nmos_impl.cpp b/cpp/libs/ossrf_nmos_api/lib/src/nmos_impl.cpp index b603f25..bf51101 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/nmos_impl.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/nmos_impl.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "ossrf/nmos/api/nmos_impl.h" #include "bisect/nmoscpp/nmos_controller.h" #include "bisect/nmoscpp/logger.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource.h b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource.h index 213bd91..ec2a377 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_receiver.cpp b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_receiver.cpp index 6554bf1..b925207 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_receiver.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_receiver.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "nmos_resource_receiver.h" #include "bisect/fmt.h" #include diff --git a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_receiver.h b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_receiver.h index dfbed06..f179985 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_receiver.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_receiver.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "nmos_resource.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_sender.cpp b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_sender.cpp index e8e39fe..70ed52b 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_sender.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_sender.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "nmos_resource_sender.h" #include "bisect/sdp/media_types.h" #include "../serialization/sender.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_sender.h b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_sender.h index d12e90e..319294f 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_sender.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/resources/nmos_resource_sender.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "nmos_resource.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/device.cpp b/cpp/libs/ossrf_nmos_api/lib/src/serialization/device.cpp index 3a5b215..816e7a9 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/device.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/device.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "serialization/device.h" #include "serialization/receiver.h" #include "serialization/sender.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/device.h b/cpp/libs/ossrf_nmos_api/lib/src/serialization/device.h index 46d6be4..0d965ed 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/device.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/device.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/media_types.h b/cpp/libs/ossrf_nmos_api/lib/src/serialization/media_types.h index e8f95e2..7497e6e 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/media_types.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/media_types.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/meta.cpp b/cpp/libs/ossrf_nmos_api/lib/src/serialization/meta.cpp index 453cc71..84a2dd0 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/meta.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/meta.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "serialization/meta.h" #include "bisect/expected/helpers.h" #include diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/meta.h b/cpp/libs/ossrf_nmos_api/lib/src/serialization/meta.h index dc3e1c9..5776e73 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/meta.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/meta.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected/helpers.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/network.cpp b/cpp/libs/ossrf_nmos_api/lib/src/serialization/network.cpp index 0777707..4a673ae 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/network.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/network.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "serialization/network.h" #include "bisect/expected/helpers.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/network.h b/cpp/libs/ossrf_nmos_api/lib/src/serialization/network.h index 7b7d9a8..3c29691 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/network.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/network.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/receiver.cpp b/cpp/libs/ossrf_nmos_api/lib/src/serialization/receiver.cpp index c264ee7..bb560f2 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/receiver.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/receiver.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "serialization/receiver.h" #include "serialization/network.h" #include "serialization/meta.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/receiver.h b/cpp/libs/ossrf_nmos_api/lib/src/serialization/receiver.h index becc952..e74189f 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/receiver.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/receiver.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/sender.cpp b/cpp/libs/ossrf_nmos_api/lib/src/serialization/sender.cpp index 5e45288..e394c3b 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/sender.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/sender.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "serialization/sender.h" #include "serialization/network.h" #include "serialization/video.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/sender.h b/cpp/libs/ossrf_nmos_api/lib/src/serialization/sender.h index 14e3f93..919322b 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/sender.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/sender.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/video.cpp b/cpp/libs/ossrf_nmos_api/lib/src/serialization/video.cpp index 42f73e8..211afe8 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/video.cpp +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/video.cpp @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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 "serialization/video.h" #include "bisect/expected/macros.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/serialization/video.h b/cpp/libs/ossrf_nmos_api/lib/src/serialization/video.h index c5ab272..b26643d 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/serialization/video.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/serialization/video.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected.h" diff --git a/cpp/libs/ossrf_nmos_api/lib/src/utils.h b/cpp/libs/ossrf_nmos_api/lib/src/utils.h index 9075467..287765a 100644 --- a/cpp/libs/ossrf_nmos_api/lib/src/utils.h +++ b/cpp/libs/ossrf_nmos_api/lib/src/utils.h @@ -1,3 +1,17 @@ +// Copyright (C) 2021 Advanced Media Workflow Association +// +// 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. + #pragma once #include "bisect/expected/macros.h"