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
+36
View File
@@ -0,0 +1,36 @@
import { IGetToken } from 'strtok3/lib/core';
/**
* Speex Header Packet
* Ref: https://www.speex.org/docs/manual/speex-manual/node8.html#SECTION00830000000000000000
*/
export interface IHeader {
/**
* speex_string, char[] 8
*/
speex: string;
/**
* speex_version, char[] 20
*/
version: string;
/**
* Version id
*/
version_id: number;
header_size: number;
rate: number;
mode: number;
mode_bitstream_version: number;
nb_channels: number;
bitrate: number;
frame_size: number;
vbr: number;
frames_per_packet: number;
extra_headers: number;
reserved1: number;
reserved2: number;
}
/**
* Speex Header Packet
* Ref: https://www.speex.org/docs/manual/speex-manual/node8.html#SECTION00830000000000000000
*/
export declare const Header: IGetToken<IHeader>;