chore: linting fixes && github actions for linting (#612)

This commit is contained in:
Ahmed Sbai
2025-03-31 07:44:10 +02:00
committed by GitHub
parent 16b834cf71
commit b9bb109f4a
105 changed files with 604 additions and 570 deletions

View File

@@ -19,8 +19,8 @@ abstract class StreamRankerStrategy {
mediaStreams: MediaStream[],
trackOptions: any,
): void {
if (prevIndex == -1) {
console.debug(`AutoSet Subtitle - No Stream Set`);
if (prevIndex === -1) {
console.debug("AutoSet Subtitle - No Stream Set");
trackOptions[`Default${this.streamType}StreamIndex`] = -1;
return;
}
@@ -46,32 +46,44 @@ abstract class StreamRankerStrategy {
let prevRelIndex = 0;
for (const stream of prevSource.MediaStreams) {
if (stream.Type != this.streamType) continue;
if (stream.Type !== this.streamType) {
continue;
}
if (stream.Index == prevIndex) break;
if (stream.Index === prevIndex) {
break;
}
prevRelIndex += 1;
}
let newRelIndex = 0;
for (const stream of mediaStreams) {
if (stream.Type != this.streamType) continue;
if (stream.Type !== this.streamType) {
continue;
}
let score = 0;
if (prevStream.Codec == stream.Codec) score += 1;
if (prevRelIndex == newRelIndex) score += 1;
if (prevStream.Codec === stream.Codec) {
score += 1;
}
if (prevRelIndex === newRelIndex) {
score += 1;
}
if (
prevStream.DisplayTitle &&
prevStream.DisplayTitle == stream.DisplayTitle
)
prevStream.DisplayTitle === stream.DisplayTitle
) {
score += 2;
}
if (
prevStream.Language &&
prevStream.Language != "und" &&
prevStream.Language == stream.Language
)
prevStream.Language !== "und" &&
prevStream.Language === stream.Language
) {
score += 2;
}
console.debug(
`AutoSet ${this.streamType} - Score ${score} for ${stream.Index} - ${stream.DisplayTitle}`,