early return

This commit is contained in:
mertalev
2026-05-05 10:45:33 -04:00
parent 1e7d9645e8
commit f13627bcb2
+3 -5
View File
@@ -186,17 +186,15 @@ export class HlsService extends BaseService {
private getSegmentIndex(sessionId: string, filename: string) { private getSegmentIndex(sessionId: string, filename: string) {
const existing = this.sessions.get(sessionId); const existing = this.sessions.get(sessionId);
let segmentIndex: number;
if (filename.endsWith('.mp4')) { if (filename.endsWith('.mp4')) {
segmentIndex = (existing?.lastRequestedSegment ?? -1) + 1; return (existing?.lastRequestedSegment ?? -1) + 1;
} else { }
segmentIndex = Number.parseInt(SEGMENT_FILENAME_REGEX.exec(filename)![1]); const segmentIndex = Number.parseInt(SEGMENT_FILENAME_REGEX.exec(filename)![1]);
if (existing) { if (existing) {
existing.lastRequestedSegment = segmentIndex; existing.lastRequestedSegment = segmentIndex;
} else { } else {
this.sessions.set(sessionId, { lastRequestedSegment: segmentIndex }); this.sessions.set(sessionId, { lastRequestedSegment: segmentIndex });
} }
}
return segmentIndex; return segmentIndex;
} }
} }