diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-05-24 07:20:16 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-05-24 07:20:16 +1000 |
| commit | 3041e48ca6ebcbe107927e4b7c212ef1a829fab0 (patch) | |
| tree | 4d5b6382fed84ef475fb10b509aa8dd47d1ac17f /src/audio | |
| parent | 876e5e70e93e3031e2acb32ddedc3b262d737ded (diff) | |
| parent | a4f94c812a4da7254d31af4061a8f234a1e0e23d (diff) | |
| download | tangara-fw-3041e48ca6ebcbe107927e4b7c212ef1a829fab0.tar.gz | |
Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fw
Diffstat (limited to 'src/audio')
27 files changed, 157 insertions, 0 deletions
diff --git a/src/audio/CMakeLists.txt b/src/audio/CMakeLists.txt index d9c431ee..2e085306 100644 --- a/src/audio/CMakeLists.txt +++ b/src/audio/CMakeLists.txt @@ -1,3 +1,7 @@ +# Copyright 2023 jacqueline <me@jacqueline.id.au> +# +# SPDX-License-Identifier: GPL-3.0-only + idf_component_register( SRCS "audio_decoder.cpp" "audio_task.cpp" "chunk.cpp" "fatfs_audio_input.cpp" "stream_message.cpp" "i2s_audio_output.cpp" "stream_buffer.cpp" diff --git a/src/audio/README.md b/src/audio/README.md index e6a78a61..218be2c4 100644 --- a/src/audio/README.md +++ b/src/audio/README.md @@ -1,3 +1,8 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ FatfsAudioReader - input if a queue of filenames. diff --git a/src/audio/audio_decoder.cpp b/src/audio/audio_decoder.cpp index 4b9826a9..981cca6f 100644 --- a/src/audio/audio_decoder.cpp +++ b/src/audio/audio_decoder.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "audio_decoder.hpp" #include <string.h> diff --git a/src/audio/audio_task.cpp b/src/audio/audio_task.cpp index 390e3d2d..58466c4f 100644 --- a/src/audio/audio_task.cpp +++ b/src/audio/audio_task.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "audio_task.hpp" #include <stdlib.h> diff --git a/src/audio/chunk.cpp b/src/audio/chunk.cpp index 01760a84..11503b2b 100644 --- a/src/audio/chunk.cpp +++ b/src/audio/chunk.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "chunk.hpp" #include <algorithm> diff --git a/src/audio/fatfs_audio_input.cpp b/src/audio/fatfs_audio_input.cpp index 22d707d6..affe2ff3 100644 --- a/src/audio/fatfs_audio_input.cpp +++ b/src/audio/fatfs_audio_input.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "fatfs_audio_input.hpp" #include <algorithm> diff --git a/src/audio/i2s_audio_output.cpp b/src/audio/i2s_audio_output.cpp index d4ee7933..70304726 100644 --- a/src/audio/i2s_audio_output.cpp +++ b/src/audio/i2s_audio_output.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "i2s_audio_output.hpp" #include <algorithm> diff --git a/src/audio/include/audio_backend.hpp b/src/audio/include/audio_backend.hpp index 85985cc2..86d90d25 100644 --- a/src/audio/include/audio_backend.hpp +++ b/src/audio/include/audio_backend.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <cstdint> diff --git a/src/audio/include/audio_decoder.hpp b/src/audio/include/audio_decoder.hpp index 6a1b5177..5927e150 100644 --- a/src/audio/include/audio_decoder.hpp +++ b/src/audio/include/audio_decoder.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <cstddef> diff --git a/src/audio/include/audio_element.hpp b/src/audio/include/audio_element.hpp index 5884f7b2..133a6ae7 100644 --- a/src/audio/include/audio_element.hpp +++ b/src/audio/include/audio_element.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <atomic> diff --git a/src/audio/include/audio_output.hpp b/src/audio/include/audio_output.hpp index 9726c3b5..074f21d4 100644 --- a/src/audio/include/audio_output.hpp +++ b/src/audio/include/audio_output.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <cstdint> diff --git a/src/audio/include/audio_sink.hpp b/src/audio/include/audio_sink.hpp index 7a535c35..331105af 100644 --- a/src/audio/include/audio_sink.hpp +++ b/src/audio/include/audio_sink.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <stdint.h> diff --git a/src/audio/include/audio_task.hpp b/src/audio/include/audio_task.hpp index bf18fba0..298bd591 100644 --- a/src/audio/include/audio_task.hpp +++ b/src/audio/include/audio_task.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <memory> diff --git a/src/audio/include/chunk.hpp b/src/audio/include/chunk.hpp index 31e1f969..f5ba6654 100644 --- a/src/audio/include/chunk.hpp +++ b/src/audio/include/chunk.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <cstddef> diff --git a/src/audio/include/fatfs_audio_input.hpp b/src/audio/include/fatfs_audio_input.hpp index 24f62e3c..d2285515 100644 --- a/src/audio/include/fatfs_audio_input.hpp +++ b/src/audio/include/fatfs_audio_input.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <cstdint> diff --git a/src/audio/include/i2s_audio_output.hpp b/src/audio/include/i2s_audio_output.hpp index 53e1dd7a..46c3ada8 100644 --- a/src/audio/include/i2s_audio_output.hpp +++ b/src/audio/include/i2s_audio_output.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <cstdint> diff --git a/src/audio/include/pipeline.hpp b/src/audio/include/pipeline.hpp index 1fa7da83..c1f6bf59 100644 --- a/src/audio/include/pipeline.hpp +++ b/src/audio/include/pipeline.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <memory> diff --git a/src/audio/include/stream_buffer.hpp b/src/audio/include/stream_buffer.hpp index 3853a53f..06fe8af5 100644 --- a/src/audio/include/stream_buffer.hpp +++ b/src/audio/include/stream_buffer.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <cstddef> diff --git a/src/audio/include/stream_event.hpp b/src/audio/include/stream_event.hpp index 6d270e9d..d98d9baa 100644 --- a/src/audio/include/stream_event.hpp +++ b/src/audio/include/stream_event.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <memory> diff --git a/src/audio/include/stream_info.hpp b/src/audio/include/stream_info.hpp index 28095935..91b2f085 100644 --- a/src/audio/include/stream_info.hpp +++ b/src/audio/include/stream_info.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <cstdint> diff --git a/src/audio/include/stream_message.hpp b/src/audio/include/stream_message.hpp index 043f9dc3..cf9ba39c 100644 --- a/src/audio/include/stream_message.hpp +++ b/src/audio/include/stream_message.hpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #pragma once #include <cstdint> diff --git a/src/audio/pipeline.cpp b/src/audio/pipeline.cpp index 270622cf..60598151 100644 --- a/src/audio/pipeline.cpp +++ b/src/audio/pipeline.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "pipeline.hpp" #include <memory> #include "stream_info.hpp" diff --git a/src/audio/stream_buffer.cpp b/src/audio/stream_buffer.cpp index 71ab3965..569c9189 100644 --- a/src/audio/stream_buffer.cpp +++ b/src/audio/stream_buffer.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "stream_buffer.hpp" #include "assert.h" #include "esp_log.h" diff --git a/src/audio/stream_event.cpp b/src/audio/stream_event.cpp index e08f26da..d7533ea2 100644 --- a/src/audio/stream_event.cpp +++ b/src/audio/stream_event.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "stream_event.hpp" #include <cstddef> #include <memory> diff --git a/src/audio/stream_info.cpp b/src/audio/stream_info.cpp index 7d833d25..ee85f35d 100644 --- a/src/audio/stream_info.cpp +++ b/src/audio/stream_info.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "stream_info.hpp" #include <cstdint> diff --git a/src/audio/stream_message.cpp b/src/audio/stream_message.cpp index 0f3b56e9..a7b8901a 100644 --- a/src/audio/stream_message.cpp +++ b/src/audio/stream_message.cpp @@ -1,3 +1,9 @@ +/* + * Copyright 2023 jacqueline <me@jacqueline.id.au> + * + * SPDX-License-Identifier: GPL-3.0-only + */ + #include "stream_message.hpp" #include <cstdint> diff --git a/src/audio/test/CMakeLists.txt b/src/audio/test/CMakeLists.txt index c5649e6f..4d580b1c 100644 --- a/src/audio/test/CMakeLists.txt +++ b/src/audio/test/CMakeLists.txt @@ -1,3 +1,7 @@ +# Copyright 2023 jacqueline <me@jacqueline.id.au> +# +# SPDX-License-Identifier: GPL-3.0-only + idf_component_register( SRCS "" INCLUDE_DIRS "." REQUIRES catch2 cmock audio) |
