Opus codec module test pass

This commit is contained in:
dijunkun
2023-11-29 19:16:12 -08:00
parent d79720532d
commit 3a1be00ca5
41 changed files with 1243 additions and 177 deletions

View File

@@ -6,6 +6,7 @@
#include <thread>
#include <vector>
#include "OpusDecoderImpl.h"
#include "base_type.h"
#include "opus/opus.h"
@@ -21,6 +22,8 @@ class OpusEncoderImpl {
std::mutex access_mutex;
std::unique_ptr<std::thread> m_thread;
OpusDecoderImpl *decoder = nullptr;
public:
OpusEncoderImpl(int sampleRate, int channel);
void Feed(unsigned char *data, int len);