#pragma once #include #include "BaseCodec.h" #include "AudioContainer.h" namespace bell { class AudioCodecs { public: static std::shared_ptr getCodec(AudioCodec type); static std::shared_ptr getCodec(AudioContainer* container); static void addCodec(AudioCodec type, const std::shared_ptr& codec); }; } // namespace bell