Fix keyframe sample index lookup logic for ISOBMFF in rare B-frame scenarios

This commit is contained in:
Vanilagy
2025-12-05 22:14:23 +01:00
parent 5b703a1c78
commit d6c223b0f6
3 changed files with 52 additions and 19 deletions
+4 -1
View File
@@ -2127,11 +2127,14 @@ export class AudioBufferSink {
/** @internal */
_audioSampleToWrappedArrayBuffer(sample: AudioSample): WrappedAudioBuffer {
return {
const result: WrappedAudioBuffer = {
buffer: sample.toAudioBuffer(),
timestamp: sample.timestamp,
duration: sample.duration,
};
sample.close();
return result;
}
/**