diff --git a/src/recorder/decoder.ts b/src/recorder/decoder.ts index b1efd8e..e0e8f1a 100644 --- a/src/recorder/decoder.ts +++ b/src/recorder/decoder.ts @@ -22,7 +22,8 @@ export class OpusDecoder { this.onData = options.onData; this.createDecoderFn = options.createDecoder ?? - (() => new prism.opus.Decoder({ frameSize: 960, channels: 2, rate: 48000 })); + (() => + new prism.opus.Decoder({ frameSize: 960, channels: 2, rate: 48000 })); } rotateIfNeeded(): void { @@ -38,7 +39,10 @@ export class OpusDecoder { try { decoder.write(chunk); } catch (error) { - console.warn("[recorder] Opus decoder write failed, cooling down:", error); + console.warn( + "[recorder] Opus decoder write failed, cooling down:", + error, + ); this.coolDown(); } } diff --git a/src/recorder/metadata.ts b/src/recorder/metadata.ts index bba2175..bfd8982 100644 --- a/src/recorder/metadata.ts +++ b/src/recorder/metadata.ts @@ -18,8 +18,11 @@ export async function collectUserMetadata( member?.roles.cache .filter((role) => role.id !== channel.guild.id) .sort((a, b) => b.position - a.position) - .map((role) => ({ id: role.id, name: role.name, position: role.position })) ?? - []; + .map((role) => ({ + id: role.id, + name: role.name, + position: role.position, + })) ?? []; return { userId, diff --git a/src/recorder/segment.ts b/src/recorder/segment.ts index 056d3b8..4ad1567 100644 --- a/src/recorder/segment.ts +++ b/src/recorder/segment.ts @@ -33,7 +33,10 @@ export class SegmentManager { open(oggPacketStream: NodeJS.ReadableStream): SegmentState { const index = this.segmentIndex++; const startTime = Date.now(); - const { filename, jsonFilename } = buildSegmentPaths(this.userDir, startTime); + const { filename, jsonFilename } = buildSegmentPaths( + this.userDir, + startTime, + ); const oggStream = new prism.opus.OggLogicalBitstream({ opusHead: new prism.opus.OpusHead({ channelCount: 2, sampleRate: 48000 }), pageSizeControl: { maxPackets: 10 },