Merge pull request #40 from McSinyx/travis
[alure.git] / src / decoders / mp3.hpp
blob7c2f53be35a46f2f8fdf0b41ebf610a862c8c019
1 #ifndef DECODERS_MP3_HPP
2 #define DECODERS_MP3_HPP
4 #include "alure2.h"
6 namespace alure {
8 class Mp3DecoderFactory final : public DecoderFactory {
9 public:
10 Mp3DecoderFactory() noexcept;
11 ~Mp3DecoderFactory() override;
13 SharedPtr<Decoder> createDecoder(UniquePtr<std::istream> &file) noexcept override;
16 } // namespace alure
18 #endif /* DECODERS_MP3_HPP */