add @discordjs/opus + jmd.js

This commit is contained in:
2021-04-11 12:12:39 +02:00
parent c49adbb146
commit 5c2e0737c0
977 changed files with 199471 additions and 1074 deletions

25
node_modules/@discordjs/opus/README.md generated vendored Normal file
View File

@@ -0,0 +1,25 @@
# @discordjs/opus [![Build](https://github.com/discordjs/opus/workflows/Build/badge.svg)](https://github.com/discordjs/opus/actions?query=workflow%3ABuild) [![Prebuild](https://github.com/discordjs/opus/workflows/Prebuild/badge.svg)](https://github.com/discordjs/opus/actions?query=workflow%3APrebuild)
> Native bindings to libopus v1.3
## Usage
```js
const { OpusEncoder } = require('@discordjs/opus');
// Create the encoder.
// Specify 48kHz sampling rate and 2 channel size.
const encoder = new OpusEncoder(48000, 2);
// Encode and decode.
const encoded = encoder.encode(buffer);
const decoded = encoder.decode(encoded);
```
## Platform support
⚠ Node.js 12.0.0 or newer is required.
- Linux x64 & ia32
- Linux arm (RPi 1 & 2)
- Linux arm64 (RPi 3)
- macOS x64
- Windows x64