UNPKG

sip.js

Version:

A SIP library for JavaScript

42 lines (41 loc) 1.39 kB
import { SessionDescriptionHandlerModifier } from "../../../api/session-description-handler.js"; /** * Modifier. * @public */ export declare function stripTcpCandidates(description: RTCSessionDescriptionInit): Promise<RTCSessionDescriptionInit>; /** * Modifier. * @public */ export declare function stripTelephoneEvent(description: RTCSessionDescriptionInit): Promise<RTCSessionDescriptionInit>; /** * Modifier. * @public */ export declare function cleanJitsiSdpImageattr(description: RTCSessionDescriptionInit): Promise<RTCSessionDescriptionInit>; /** * Modifier. * @public */ export declare function stripG722(description: RTCSessionDescriptionInit): Promise<RTCSessionDescriptionInit>; /** * Modifier. * @public */ export declare function stripRtpPayload(payload: string): SessionDescriptionHandlerModifier; /** * Modifier. * @public */ export declare function stripVideo(description: RTCSessionDescriptionInit): Promise<RTCSessionDescriptionInit>; /** * Modifier. * @public */ export declare function addMidLines(description: RTCSessionDescriptionInit): Promise<RTCSessionDescriptionInit>; /** * The modifier that should be used when the session would like to place the call on hold. * @param description - The description that will be modified. */ export declare function holdModifier(description: RTCSessionDescriptionInit): Promise<RTCSessionDescriptionInit>;