diff --git a/services/discord-gateway/src/modules/message-capture/types.ts b/services/discord-gateway/src/modules/message-capture/types.ts index 234a7c1..d4fa6f3 100644 --- a/services/discord-gateway/src/modules/message-capture/types.ts +++ b/services/discord-gateway/src/modules/message-capture/types.ts @@ -56,6 +56,7 @@ export interface SegmentState { endTime: number | null; filename: string; jsonFilename: string; + // @ts-expect-error - prism-media@1.3.5 type definitions incomplete oggStream: prism.opus.OggLogicalBitstream; out: fs.WriteStream; } diff --git a/services/discord-gateway/src/modules/voice-recording/recorder/segment.ts b/services/discord-gateway/src/modules/voice-recording/recorder/segment.ts index adcfff6..ba21d80 100644 --- a/services/discord-gateway/src/modules/voice-recording/recorder/segment.ts +++ b/services/discord-gateway/src/modules/voice-recording/recorder/segment.ts @@ -37,7 +37,9 @@ export class SegmentManager { this.userDir, startTime, ); + // @ts-expect-error - prism-media@1.3.5 type definitions incomplete const oggStream = new prism.opus.OggLogicalBitstream({ + // @ts-expect-error - prism-media@1.3.5 type definitions incomplete opusHead: new prism.opus.OpusHead({ channelCount: 2, sampleRate: 48000 }), pageSizeControl: { maxPackets: 10 }, crc: true,