mediasoup
Version:
Cutting Edge WebRTC Video Conferencing
24 lines • 1.39 kB
TypeScript
import * as flatbuffers from 'flatbuffers';
export declare class ConsumerLayers implements flatbuffers.IUnpackableObject<ConsumerLayersT> {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): ConsumerLayers;
static getRootAsConsumerLayers(bb: flatbuffers.ByteBuffer, obj?: ConsumerLayers): ConsumerLayers;
static getSizePrefixedRootAsConsumerLayers(bb: flatbuffers.ByteBuffer, obj?: ConsumerLayers): ConsumerLayers;
spatialLayer(): number;
temporalLayer(): number | null;
static startConsumerLayers(builder: flatbuffers.Builder): void;
static addSpatialLayer(builder: flatbuffers.Builder, spatialLayer: number): void;
static addTemporalLayer(builder: flatbuffers.Builder, temporalLayer: number): void;
static endConsumerLayers(builder: flatbuffers.Builder): flatbuffers.Offset;
static createConsumerLayers(builder: flatbuffers.Builder, spatialLayer: number, temporalLayer: number | null): flatbuffers.Offset;
unpack(): ConsumerLayersT;
unpackTo(_o: ConsumerLayersT): void;
}
export declare class ConsumerLayersT implements flatbuffers.IGeneratedObject {
spatialLayer: number;
temporalLayer: number | null;
constructor(spatialLayer?: number, temporalLayer?: number | null);
pack(builder: flatbuffers.Builder): flatbuffers.Offset;
}
//# sourceMappingURL=consumer-layers.d.ts.map