webm-duration-fix
Version:
based on ts-ebml and support large file(than 2GB) and optimize memory usage during repair
15 lines (14 loc) • 343 B
TypeScript
import * as EBML from "./EBML";
export default class EBMLEncoder {
private _buffers;
private _stack;
private _schema;
constructor();
encode(elms: EBML.EBMLElementBuffer[]): ArrayBuffer;
private encodeChunk;
private flush;
private getSchemaInfo;
private writeTag;
private startTag;
private endTag;
}