Replace block sorting algorithm

This commit is contained in:
Vanilagy
2025-01-12 15:40:05 +01:00
parent 2dfb595911
commit 764a6dfd52
2 changed files with 29 additions and 133 deletions
+2 -29
View File
@@ -41,37 +41,10 @@ const input = new Metamuxer.Input({
source
});
//console.log(await input.getMimeType())
console.log(await input.getMimeType())
let videoTrack = await input.getPrimaryVideoTrack();
let audioTrack = null && await input.getPrimaryAudioTrack();
const sink = new Metamuxer.EncodedVideoSampleSink(videoTrack);
console.log(await sink.getSample(4.93))
await new Promise(() => {});
for await (const sample of sink.samples()) {
console.log(sample);
await new Promise(resolve => setTimeout(resolve, 100));
}
//console.log(await videoTrack.computeDuration());
//await new Promise(() => {});
/*
const sink = new Metamuxer.EncodedVideoSampleSink(videoTrack);
for await (const sample of sink.samples()) {
console.log(sample);
await new Promise(resolve => setTimeout(resolve, 100));
}
await new Promise(() => {});
*/
let audioTrack = await input.getPrimaryAudioTrack();
if (!(await videoTrack?.canDecode())) {
videoTrack = null;