mediasoup
Version:
Cutting Edge WebRTC Video Conferencing
39 lines • 2.27 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
export declare class Params implements flatbuffers.IUnpackableObject<ParamsT> {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): Params;
static getRootAsParams(bb: flatbuffers.ByteBuffer, obj?: Params): Params;
static getSizePrefixedRootAsParams(bb: flatbuffers.ByteBuffer, obj?: Params): Params;
ssrc(): number;
payloadType(): number;
mimeType(): string | null;
mimeType(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
clockRate(): number;
rrid(): string | null;
rrid(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
cname(): string | null;
cname(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
static startParams(builder: flatbuffers.Builder): void;
static addSsrc(builder: flatbuffers.Builder, ssrc: number): void;
static addPayloadType(builder: flatbuffers.Builder, payloadType: number): void;
static addMimeType(builder: flatbuffers.Builder, mimeTypeOffset: flatbuffers.Offset): void;
static addClockRate(builder: flatbuffers.Builder, clockRate: number): void;
static addRrid(builder: flatbuffers.Builder, rridOffset: flatbuffers.Offset): void;
static addCname(builder: flatbuffers.Builder, cnameOffset: flatbuffers.Offset): void;
static endParams(builder: flatbuffers.Builder): flatbuffers.Offset;
static createParams(builder: flatbuffers.Builder, ssrc: number, payloadType: number, mimeTypeOffset: flatbuffers.Offset, clockRate: number, rridOffset: flatbuffers.Offset, cnameOffset: flatbuffers.Offset): flatbuffers.Offset;
unpack(): ParamsT;
unpackTo(_o: ParamsT): void;
}
export declare class ParamsT implements flatbuffers.IGeneratedObject {
ssrc: number;
payloadType: number;
mimeType: string | Uint8Array | null;
clockRate: number;
rrid: string | Uint8Array | null;
cname: string | Uint8Array | null;
constructor(ssrc?: number, payloadType?: number, mimeType?: string | Uint8Array | null, clockRate?: number, rrid?: string | Uint8Array | null, cname?: string | Uint8Array | null);
pack(builder: flatbuffers.Builder): flatbuffers.Offset;
}
//# sourceMappingURL=params.d.ts.map