@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCRtpParameters
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCRtpParameters.Step1 |
static interface |
RTCRtpParameters.Step2 |
| Modifier and Type | Method and Description |
|---|---|
@JsNonNull JsArray<RTCRtpCodecParameters> |
codecs() |
@JsNonNull JsArray<RTCRtpHeaderExtensionParameters> |
headerExtensions() |
static RTCRtpParameters.Step1 |
headerExtensions(JsArray<RTCRtpHeaderExtensionParameters> headerExtensions) |
static RTCRtpParameters.Step1 |
headerExtensions(RTCRtpHeaderExtensionParameters... headerExtensions) |
@JsNonNull RTCRtcpParameters |
rtcp() |
void |
setCodecs(@JsNonNull JsArray<RTCRtpCodecParameters> codecs) |
default void |
setCodecs(RTCRtpCodecParameters... codecs) |
void |
setHeaderExtensions(@JsNonNull JsArray<RTCRtpHeaderExtensionParameters> headerExtensions) |
default void |
setHeaderExtensions(RTCRtpHeaderExtensionParameters... headerExtensions) |
void |
setRtcp(@JsNonNull RTCRtcpParameters rtcp) |
@JsOverlay @Nonnull static RTCRtpParameters.Step1 headerExtensions(@Nonnull JsArray<RTCRtpHeaderExtensionParameters> headerExtensions)
@JsOverlay @Nonnull static RTCRtpParameters.Step1 headerExtensions(@Nonnull RTCRtpHeaderExtensionParameters... headerExtensions)
@JsProperty(name="headerExtensions") @JsNonNull JsArray<RTCRtpHeaderExtensionParameters> headerExtensions()
@JsProperty void setHeaderExtensions(@JsNonNull JsArray<RTCRtpHeaderExtensionParameters> headerExtensions)
@JsOverlay
default void setHeaderExtensions(@Nonnull
RTCRtpHeaderExtensionParameters... headerExtensions)
@JsProperty(name="rtcp") @JsNonNull RTCRtcpParameters rtcp()
@JsProperty void setRtcp(@JsNonNull RTCRtcpParameters rtcp)
@JsProperty(name="codecs") @JsNonNull JsArray<RTCRtpCodecParameters> codecs()
@JsProperty void setCodecs(@JsNonNull JsArray<RTCRtpCodecParameters> codecs)
@JsOverlay
default void setCodecs(@Nonnull
RTCRtpCodecParameters... codecs)