summaryrefslogtreecommitdiff
path: root/node_modules/@discordjs/opus/src/node-opus.h
diff options
context:
space:
mode:
author8cy <[email protected]>2020-04-03 02:48:28 -0700
committer8cy <[email protected]>2020-04-03 02:48:28 -0700
commitf9159ea2d994e14180fb02ab562f0119513e67cf (patch)
tree09d14cdf05456567156738b681379d4bccd64e5c /node_modules/@discordjs/opus/src/node-opus.h
parent2020/04/03, 02:42, V1.2.1 (diff)
downloads5nical-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.h43
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);
-};