mirror of
https://github.com/arcodange-org/mediabunny.git
synced 2026-10-01 21:03:46 +02:00
Remove input track descriptors, add async getters on tracks for everything, deprecate old sync getters
This commit is contained in:
@@ -33,7 +33,7 @@ test('can loop over all samples', async () => {
|
||||
]),
|
||||
});
|
||||
expect(await track.getCodecParameterString()).toEqual('flac');
|
||||
expect(track.timeResolution).toEqual(44100);
|
||||
expect(await track.getTimeResolution()).toEqual(44100);
|
||||
expect(await input.getMimeType()).toEqual('audio/flac');
|
||||
|
||||
const sink = new EncodedPacketSink(track);
|
||||
@@ -179,9 +179,9 @@ test('can re-mux a .flac', async () => {
|
||||
|
||||
const inputTrack = await input.getPrimaryAudioTrack();
|
||||
assert(inputTrack);
|
||||
expect(inputTrack.sampleRate).toBe(outputTrack.sampleRate);
|
||||
expect(inputTrack.numberOfChannels).toBe(outputTrack.numberOfChannels);
|
||||
expect(inputTrack.timeResolution).toBe(outputTrack.timeResolution);
|
||||
expect(await inputTrack.getSampleRate()).toBe(await outputTrack.getSampleRate());
|
||||
expect(await inputTrack.getNumberOfChannels()).toBe(await outputTrack.getNumberOfChannels());
|
||||
expect(await inputTrack.getTimeResolution()).toBe(await outputTrack.getTimeResolution());
|
||||
|
||||
const outputMetadataTags = await outputAsInput.getMetadataTags();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user