@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCRtpSendParameters
extends RTCRtpParameters
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCRtpSendParameters.Step1 |
static interface |
RTCRtpSendParameters.Step2 |
static interface |
RTCRtpSendParameters.Step3 |
static interface |
RTCRtpSendParameters.Step4 |
| Modifier and Type | Method and Description |
|---|---|
@JsNonNull JsArray<RTCRtpEncodingParameters> |
encodings() |
static RTCRtpSendParameters.Step1 |
headerExtensions(JsArray<RTCRtpHeaderExtensionParameters> headerExtensions) |
static RTCRtpSendParameters.Step1 |
headerExtensions(RTCRtpHeaderExtensionParameters... headerExtensions) |
void |
setEncodings(@JsNonNull JsArray<RTCRtpEncodingParameters> encodings) |
default void |
setEncodings(RTCRtpEncodingParameters... encodings) |
void |
setTransactionId(@JsNonNull java.lang.String transactionId) |
@JsNonNull java.lang.String |
transactionId() |
codecs, headerExtensions, rtcp, setCodecs, setCodecs, setHeaderExtensions, setHeaderExtensions, setRtcp@JsOverlay @Nonnull static RTCRtpSendParameters.Step1 headerExtensions(@Nonnull JsArray<RTCRtpHeaderExtensionParameters> headerExtensions)
headerExtensions in interface RTCRtpParameters@JsOverlay @Nonnull static RTCRtpSendParameters.Step1 headerExtensions(@Nonnull RTCRtpHeaderExtensionParameters... headerExtensions)
headerExtensions in interface RTCRtpParameters@JsProperty(name="transactionId") @JsNonNull java.lang.String transactionId()
@JsProperty void setTransactionId(@JsNonNull java.lang.String transactionId)
@JsProperty(name="encodings") @JsNonNull JsArray<RTCRtpEncodingParameters> encodings()
@JsProperty void setEncodings(@JsNonNull JsArray<RTCRtpEncodingParameters> encodings)
@JsOverlay
default void setEncodings(@Nonnull
RTCRtpEncodingParameters... encodings)