@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCAudioSenderStats
extends RTCAudioHandlerStats
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCAudioSenderStats.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RTCAudioSenderStats.Builder |
create(java.lang.String id,
double timestamp,
java.lang.String type,
java.lang.String kind) |
double |
echoReturnLoss() |
double |
echoReturnLossEnhancement() |
java.lang.String |
mediaSourceId() |
void |
setEchoReturnLoss(double echoReturnLoss) |
void |
setEchoReturnLossEnhancement(double echoReturnLossEnhancement) |
void |
setMediaSourceId(java.lang.String mediaSourceId) |
void |
setTotalSamplesSent(int totalSamplesSent) |
int |
totalSamplesSent() |
audioLevel, setAudioLevel, setTotalAudioEnergy, setTotalSamplesDuration, setVoiceActivityFlag, totalAudioEnergy, totalSamplesDuration, voiceActivityFlagended, kind, priority, remoteSource, setEnded, setKind, setPriority, setRemoteSource, setTrackIdentifier, trackIdentifier@JsOverlay @Nonnull static RTCAudioSenderStats.Builder create(@Nonnull java.lang.String id, double timestamp, @RTCStatsType @Nonnull java.lang.String type, @Nonnull java.lang.String kind)
create in interface RTCAudioHandlerStatscreate in interface RTCMediaHandlerStats@JsProperty(name="mediaSourceId") java.lang.String mediaSourceId()
@JsProperty
void setMediaSourceId(@Nonnull
java.lang.String mediaSourceId)
@JsProperty(name="echoReturnLoss") double echoReturnLoss()
@JsProperty void setEchoReturnLoss(double echoReturnLoss)
@JsProperty(name="echoReturnLossEnhancement") double echoReturnLossEnhancement()
@JsProperty void setEchoReturnLossEnhancement(double echoReturnLossEnhancement)
@JsProperty(name="totalSamplesSent") int totalSamplesSent()
@JsProperty void setTotalSamplesSent(int totalSamplesSent)