fix: add fixed ms instead of percentage
This commit is contained in:
@@ -11,7 +11,7 @@ import { PassThrough, Readable } from 'stream';
|
||||
|
||||
import prism from 'prism-media';
|
||||
|
||||
const DURATION_MARGIN_PCT = 0.25;
|
||||
const DURATION_EXTRA_MS = 500;
|
||||
|
||||
export class StreamQueue {
|
||||
private queue: Readable[] = [];
|
||||
@@ -195,7 +195,7 @@ export class MixedStream {
|
||||
|
||||
transcoder.on('end', () => {
|
||||
const durationMs =
|
||||
(totalBytes / 192000) * 1000 * (1 + DURATION_MARGIN_PCT);
|
||||
((totalBytes / 192000) * 1000) + DURATION_EXTRA_MS;
|
||||
|
||||
setTimeout(() => {
|
||||
cleanup();
|
||||
|
||||
Reference in New Issue
Block a user