11 lines
382 B
TypeScript
11 lines
382 B
TypeScript
import type { IParserLoader, } from '../ParserFactory.js';
|
|
|
|
export const oggParserLoader: IParserLoader = {
|
|
parserType: 'ogg',
|
|
extensions: ['.ogg', '.ogv', '.oga', '.ogm', '.ogx', '.opus', '.spx'],
|
|
mimeTypes: ['audio/ogg', 'audio/opus', 'audio/speex', 'video/ogg'], // RFC 7845, RFC 6716, RFC 5574
|
|
async load() {
|
|
return (await import('./OggParser.js')).OggParser
|
|
}
|
|
};
|