import { AudioSample, VideoSample } from 'mediabunny'; export const addVideoSampleAndCloseFrame = async (frameToEncode, videoSampleSource) => { const sample = new VideoSample(frameToEncode); try { await videoSampleSource.add(sample); } finally { sample.close(); frameToEncode.close(); } }; export const addAudioSample = async (audio, audioSampleSource) => { const sample = new AudioSample(audio); try { await audioSampleSource.add(sample); } finally { sample.close(); } };