UNPKG

react-native-webrtc

Version:
20 lines (19 loc) 857 B
import RTCRtcpParameters, { RTCRtcpParametersInit } from './RTCRtcpParameters'; import RTCRtpCodecParameters, { RTCRtpCodecParametersInit } from './RTCRtpCodecParameters'; import RTCRtpHeaderExtension, { RTCRtpHeaderExtensionInit } from './RTCRtpHeaderExtension'; export interface RTCRtpParametersInit { codecs: RTCRtpCodecParametersInit[]; headerExtensions: RTCRtpHeaderExtensionInit[]; rtcp: RTCRtcpParametersInit; } export default class RTCRtpParameters { codecs: (RTCRtpCodecParameters | RTCRtpCodecParametersInit)[]; readonly headerExtensions: RTCRtpHeaderExtension[]; readonly rtcp: RTCRtcpParameters; constructor(init: RTCRtpParametersInit); toJSON(): { codecs: (RTCRtpCodecParametersInit | RTCRtpCodecParameters)[]; headerExtensions: RTCRtpHeaderExtension[]; rtcp: RTCRtcpParameters; }; }