├── .gitattributes ├── .github └── workflows │ └── publish-docs.yml ├── .gitignore ├── LICENSE ├── README.md ├── examples ├── connection.js └── voice-repeat.js ├── package.json ├── src ├── basesocket.ts ├── bucket.ts ├── constants.ts ├── decompressor.ts ├── decompressors │ ├── index.ts │ └── zlib.ts ├── errors.ts ├── gateway.ts ├── index.ts ├── media.ts ├── mediapackets │ ├── rtp.ts │ └── rtpcrypto.ts ├── mediaudp.ts ├── packet.ts └── types.ts └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/publish-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/.github/workflows/publish-docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /lib 3 | /docs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/README.md -------------------------------------------------------------------------------- /examples/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/examples/connection.js -------------------------------------------------------------------------------- /examples/voice-repeat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/examples/voice-repeat.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/package.json -------------------------------------------------------------------------------- /src/basesocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/basesocket.ts -------------------------------------------------------------------------------- /src/bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/bucket.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/decompressor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/decompressor.ts -------------------------------------------------------------------------------- /src/decompressors/index.ts: -------------------------------------------------------------------------------- 1 | export * from './zlib'; 2 | -------------------------------------------------------------------------------- /src/decompressors/zlib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/decompressors/zlib.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/gateway.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/media.ts -------------------------------------------------------------------------------- /src/mediapackets/rtp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/mediapackets/rtp.ts -------------------------------------------------------------------------------- /src/mediapackets/rtpcrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/mediapackets/rtpcrypto.ts -------------------------------------------------------------------------------- /src/mediaudp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/mediaudp.ts -------------------------------------------------------------------------------- /src/packet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/packet.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/detritusjs/client-socket/HEAD/tsconfig.json --------------------------------------------------------------------------------