Skip to content

Commit 1a39ff9

Browse files
lint: code fixes
1 parent b7db99f commit 1a39ff9

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

src/WebRTCIssueDetector.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import {
2727
} from './detectors';
2828
import { CompositeRTCStatsParser, RTCStatsParser } from './parser';
2929
import createLogger from './utils/logger';
30-
import { MissingStreamDataDetector } from './detectors/MissingStreamDataDetector';
30+
import MissingStreamDataDetector from './detectors/MissingStreamDataDetector';
3131

3232
class WebRTCIssueDetector {
3333
readonly eventEmitter: WebRTCIssueEmitter;

src/detectors/MissingStreamDataDetector.ts

+10-6
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,17 @@ import {
44
IssuePayload,
55
IssueReason,
66
IssueType,
7-
WebRTCStatsParsed
7+
WebRTCStatsParsed,
88
} from '../types';
99
import BaseIssueDetector from './BaseIssueDetector';
1010

1111
interface MissingStreamDetectorParams {
1212
timeoutMs?: number;
1313
}
1414

15-
export class MissingStreamDataDetector extends BaseIssueDetector {
15+
export default class MissingStreamDataDetector extends BaseIssueDetector {
1616
readonly #lastMarkedAt = new Map<string, number>();
17+
1718
readonly #timeoutMs: number;
1819

1920
constructor(params: MissingStreamDetectorParams = {}) {
@@ -57,11 +58,15 @@ export class MissingStreamDataDetector extends BaseIssueDetector {
5758
return issues;
5859
}
5960

60-
private detectMissingData(commonStreamStats: CommonParsedInboundStreamStats[], type: IssueType, reason: IssueReason): IssueDetectorResult {
61+
private detectMissingData(
62+
commonStreamStats: CommonParsedInboundStreamStats[],
63+
type: IssueType,
64+
reason: IssueReason,
65+
): IssueDetectorResult {
6166
const issues: IssuePayload[] = [];
6267

6368
commonStreamStats.forEach((inboundItem) => {
64-
const trackId = inboundItem.track.trackIdentifier
69+
const trackId = inboundItem.track.trackIdentifier;
6570

6671
if (inboundItem.bytesReceived === 0 && !inboundItem.track.detached && !inboundItem.track.ended) {
6772
const hasIssue = this.markIssue(trackId);
@@ -87,7 +92,7 @@ export class MissingStreamDataDetector extends BaseIssueDetector {
8792
}
8893
});
8994

90-
return issues
95+
return issues;
9196
}
9297

9398
private markIssue(trackId: string): boolean {
@@ -106,4 +111,3 @@ export class MissingStreamDataDetector extends BaseIssueDetector {
106111
this.#lastMarkedAt.delete(trackId);
107112
}
108113
}
109-

src/types.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -446,5 +446,4 @@ type CommonFields<T, U> = {
446446
: T[K];
447447
};
448448

449-
450-
export type CommonParsedInboundStreamStats = CommonFields<ParsedInboundVideoStreamStats, ParsedInboundAudioStreamStats>
449+
export type CommonParsedInboundStreamStats = CommonFields<ParsedInboundVideoStreamStats, ParsedInboundAudioStreamStats>;

0 commit comments

Comments
 (0)