Initial working version

This commit is contained in:
Samuel Kent
2022-12-22 20:22:22 +11:00
parent ce9675a1cc
commit ced7fa5092
902 changed files with 150252 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
import * as Ogg from './Ogg';
import { BasicParser } from '../common/BasicParser';
import { IGetToken } from 'strtok3/lib/core';
export declare class SegmentTable implements IGetToken<Ogg.ISegmentTable> {
private static sum;
len: number;
constructor(header: Ogg.IPageHeader);
get(buf: any, off: any): Ogg.ISegmentTable;
}
/**
* Parser for Ogg logical bitstream framing
*/
export declare class OggParser extends BasicParser {
private static Header;
private header;
private pageNumber;
private pageConsumer;
/**
* Parse page
* @returns {Promise<void>}
*/
parse(): Promise<void>;
}