WIP opus is working, some values are hard coded

This commit is contained in:
badaix 2019-11-02 13:19:55 +01:00
parent 8d47371115
commit 258bab4f65
6 changed files with 95 additions and 84 deletions

View file

@ -22,14 +22,15 @@
#include <opus/opus.h>
class OpusDecoderWrapper : public Decoder
class OpusDecoder : public Decoder
{
public:
OpusDecoderWrapper();
~OpusDecoderWrapper();
OpusDecoder();
~OpusDecoder();
bool decode(msg::PcmChunk* chunk) override;
SampleFormat setHeader(msg::CodecHeader* chunk) override;
private:
OpusDecoder* dec;
OpusDecoder* dec_;
std::vector<opus_int16> pcm_;
};