mirror of
https://github.com/sle118/squeezelite-esp32.git
synced 2025-12-08 04:27:12 +03:00
new cspot/bell
This commit is contained in:
@@ -1,27 +1,37 @@
|
||||
#include "AudioCodecs.h"
|
||||
#include <cstring>
|
||||
#include <iostream>
|
||||
#include <map>
|
||||
|
||||
#include <map> // for map, operator!=, map<>::iterator, map<>:...
|
||||
#include <type_traits> // for remove_extent_t
|
||||
|
||||
#include "AudioContainer.h" // for AudioContainer
|
||||
|
||||
namespace bell {
|
||||
class BaseCodec;
|
||||
} // namespace bell
|
||||
|
||||
using namespace bell;
|
||||
|
||||
#ifdef BELL_CODEC_AAC
|
||||
#include "AACDecoder.h"
|
||||
#include "AACDecoder.h" // for AACDecoder
|
||||
|
||||
static std::shared_ptr<AACDecoder> codecAac;
|
||||
#endif
|
||||
|
||||
#ifdef BELL_CODEC_MP3
|
||||
#include "MP3Decoder.h"
|
||||
#include "MP3Decoder.h" // for MP3Decoder
|
||||
|
||||
static std::shared_ptr<MP3Decoder> codecMp3;
|
||||
#endif
|
||||
|
||||
#ifdef BELL_CODEC_VORBIS
|
||||
#include "VorbisDecoder.h"
|
||||
#include "VorbisDecoder.h" // for VorbisDecoder
|
||||
|
||||
static std::shared_ptr<VorbisDecoder> codecVorbis;
|
||||
#endif
|
||||
|
||||
#ifdef BELL_CODEC_OPUS
|
||||
#include "OPUSDecoder.h"
|
||||
#include "OPUSDecoder.h" // for OPUSDecoder
|
||||
|
||||
static std::shared_ptr<OPUSDecoder> codecOpus;
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user