diff options
| author | 8cy <[email protected]> | 2020-04-03 02:48:28 -0700 |
|---|---|---|
| committer | 8cy <[email protected]> | 2020-04-03 02:48:28 -0700 |
| commit | f9159ea2d994e14180fb02ab562f0119513e67cf (patch) | |
| tree | 09d14cdf05456567156738b681379d4bccd64e5c /node_modules/@discordjs/opus/src/node-opus.h | |
| parent | 2020/04/03, 02:42, V1.2.1 (diff) | |
| download | s5nical-f9159ea2d994e14180fb02ab562f0119513e67cf.tar.xz s5nical-f9159ea2d994e14180fb02ab562f0119513e67cf.zip | |
2020/04/03, 02:47, V1.2.2
Diffstat (limited to 'node_modules/@discordjs/opus/src/node-opus.h')
| -rw-r--r-- | node_modules/@discordjs/opus/src/node-opus.h | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/node_modules/@discordjs/opus/src/node-opus.h b/node_modules/@discordjs/opus/src/node-opus.h deleted file mode 100644 index 5ca3292..0000000 --- a/node_modules/@discordjs/opus/src/node-opus.h +++ /dev/null @@ -1,43 +0,0 @@ -using namespace Napi; - -#define FRAME_SIZE 960 -#define MAX_FRAME_SIZE 6 * 960 -#define MAX_PACKET_SIZE 3 * 1276 -#define BITRATE 64000 - -class OpusEncoder : public ObjectWrap<OpusEncoder> { - private: - OpusEncoder* encoder; - OpusDecoder* decoder; - - opus_int32 rate; - int channels; - int application; - - unsigned char outOpus[MAX_PACKET_SIZE]; - opus_int16* outPcm; - - protected: - int EnsureEncoder(); - - int EnsureDecoder(); - - public: - static Object Init(Napi::Env env, Object exports); - - OpusEncoder(const CallbackInfo& args); - - ~OpusEncoder(); - - Napi::Value Encode(const CallbackInfo& args); - - Napi::Value Decode(const CallbackInfo& args); - - void ApplyEncoderCTL(const CallbackInfo& args); - - void ApplyDecoderCTL(const CallbackInfo& args); - - void SetBitrate(const CallbackInfo& args); - - Napi::Value GetBitrate(const CallbackInfo& args); -}; |