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