UNPKG

@observertc/samples-encoder

Version:

ObserveRTC Library for Encoding Samples

21 lines 965 B
import { Encoder } from "./utils"; import { CodecStats as InputCodecStats } from "./InputSamples"; import { ClientSample_PeerConnectionSample_CodecStats } from "./OutputSamples"; import { AttachmentEncoder } from "./utils"; export declare class CodecStatsEncoder implements Encoder<InputCodecStats, ClientSample_PeerConnectionSample_CodecStats> { private _visited; private readonly _timestampEncoder; private readonly _typeEncoder; private readonly _payloadTypeEncoder; private readonly _transportIdEncoder; private readonly _mimeTypeEncoder; private readonly _clockRateEncoder; private readonly _channelsEncoder; private readonly _sdpFmtpLineEncoder; private readonly _attachmentsEncoder; constructor(attachmentsEncoder: AttachmentEncoder); get visited(): boolean; reset(): void; encode(sample: InputCodecStats): ClientSample_PeerConnectionSample_CodecStats; } //# sourceMappingURL=CodecStatsEncoder.d.ts.map