Documentation
Classes
discord-player
AudioFilters

AudioFilters

new AudioFilters()

Properties

public static filters: Record<keyof QueueFilters, string>

public length: number

public names: Array<keyof QueueFilters>

Methods

public static [iterator](): IterableIterator<{ name: keyof QueueFilters,value: string }>

public static create(filters?): string

Create ffmpeg args from the specified filters name

ParameterTypeOptionalDescription
filtersArray<K>-

public static define(filterName, value): void

Defines audio filter

ParameterTypeOptionalDescription
filterNamestringThe name of the filter
valuestringThe ffmpeg args

public static defineBulk(filtersArray): void

Defines multiple audio filters

ParameterTypeOptionalDescription
filtersArrayArray<{ name: string,value: string }>Array of filters containing the filter name and ffmpeg args

public static get(name): Record<keyof QueueFilters, string>[K]

ParameterTypeOptionalDescription
nameK-

public static has(name): boolean

ParameterTypeOptionalDescription
nameK-

public static toString(): string