musix 0.3.5

Music player library for esoteric audio formats (music from C64,Amiga etc)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma once

#include "../../chipplugin.h"

namespace musix {

class MP3Plugin : public ChipPlugin
{
public:
    std::string name() const override { return "libmpg123"; }
    bool canHandle(const std::string& name) override;
    ChipPlayer* fromFile(const std::string& fileName) override;
    ChipPlayer* fromStream(std::shared_ptr<utils::Fifo<uint8_t>> fifo) override;
};

} // namespace musix