diff --git a/packages/addon/src/addon.ts b/packages/addon/src/addon.ts index e02ec435..77fc2111 100644 --- a/packages/addon/src/addon.ts +++ b/packages/addon/src/addon.ts @@ -55,6 +55,12 @@ export class AIOStreams { ) return false; + // apply excludedLanguages filter + const excludedLanguages = this.config.excludedLanguages; + if (excludedLanguages && parsedStream.languages.every(lang => excludedLanguages.includes(lang))) { + return false; + } + const audioTagFilter = parsedStream.audioTags.find( (tag) => !this.config.audioTags.some((audioTag) => audioTag[tag]) );