summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-08-03 16:16:46 +1000
committerjacqueline <me@jacqueline.id.au>2023-08-03 16:16:46 +1000
commit3b240d1cd5c52caf189ca036a1a841f7e6d84ccd (patch)
tree2897228a44ef1854795d711bc2ef65ae1fd006c8 /src
parent31f6123b7b7b21c005267ca98a64ef6d492d553e (diff)
downloadtangara-fw-3b240d1cd5c52caf189ca036a1a841f7e6d84ccd.tar.gz
remove stb_vorbis
it doesnt work very well
Diffstat (limited to 'src')
-rw-r--r--src/codecs/CMakeLists.txt4
-rw-r--r--src/codecs/codec.cpp3
2 files changed, 2 insertions, 5 deletions
diff --git a/src/codecs/CMakeLists.txt b/src/codecs/CMakeLists.txt
index 478d4d3f..1d76b85c 100644
--- a/src/codecs/CMakeLists.txt
+++ b/src/codecs/CMakeLists.txt
@@ -3,8 +3,8 @@
# SPDX-License-Identifier: GPL-3.0-only
idf_component_register(
- SRCS "codec.cpp" "mad.cpp" "foxenflac.cpp" "stbvorbis.cpp"
+ SRCS "codec.cpp" "mad.cpp" "foxenflac.cpp"
INCLUDE_DIRS "include"
- REQUIRES "result" "span" "libmad" "libfoxenflac" "stb_vorbis")
+ REQUIRES "result" "span" "libmad" "libfoxenflac")
target_compile_options("${COMPONENT_LIB}" PRIVATE ${EXTRA_WARNINGS})
diff --git a/src/codecs/codec.cpp b/src/codecs/codec.cpp
index e23b8702..404ea214 100644
--- a/src/codecs/codec.cpp
+++ b/src/codecs/codec.cpp
@@ -11,7 +11,6 @@
#include "foxenflac.hpp"
#include "mad.hpp"
-#include "stbvorbis.hpp"
#include "types.hpp"
namespace codecs {
@@ -22,8 +21,6 @@ auto CreateCodecForType(StreamType type) -> std::optional<ICodec*> {
return new MadMp3Decoder();
case StreamType::kFlac:
return new FoxenFlacDecoder();
- case StreamType::kVorbis:
- return new StbVorbisDecoder();
default:
return {};
}