js.web.webrtc.RTCRtpSendParameters Maven / Gradle / Ivy
package js.web.webrtc;
import js.util.collections.Array;
import org.teavm.jso.JSByRef;
import org.teavm.jso.JSProperty;
import javax.annotation.Nullable;
public interface RTCRtpSendParameters extends RTCRtpParameters {
@JSProperty
@Nullable
RTCDegradationPreference getDegradationPreference();
@JSProperty
void setDegradationPreference(RTCDegradationPreference degradationPreference);
@JSProperty
Array getEncodings();
@JSProperty
void setEncodings(RTCRtpEncodingParameters... encodings);
@JSProperty
void setEncodings(Array encodings);
@JSProperty
String getTransactionId();
@JSProperty
void setTransactionId(String transactionId);
}