UNPKG

katsu-sb

Version:

Using Discord.js for a selfbot

32 lines (27 loc) 778 B
'use strict'; const BaseDispatcher = require('./BaseDispatcher'); /** * The class that sends video packet data to the voice connection. * ```js * // Obtained using: * client.voice.joinChannel(channel).then(connection => { * // You can play a file or a stream here: * const dispatcher = connection.playVideo('/home/hydrabolt/video.mp4', { fps: 60, preset: 'ultrafast' }); * }); * ``` * @extends {BaseDispatcher} */ class VideoDispatcher extends BaseDispatcher { constructor(player, highWaterMark = 12, streams, fps, payloadType) { super(player, highWaterMark, payloadType, true, streams); this.fps = fps; } /** * Set FPS * @param {number} value fps */ setFPSSource(value) { this.fps = value; } } module.exports = VideoDispatcher;