@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCAudioHandlerStats
extends RTCMediaHandlerStats
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCAudioHandlerStats.Builder |
static interface |
RTCAudioHandlerStats.Step1 |
static interface |
RTCAudioHandlerStats.Step2 |
static interface |
RTCAudioHandlerStats.Step3 |
| Modifier and Type | Method and Description |
|---|---|
double |
audioLevel() |
void |
setAudioLevel(double audioLevel) |
void |
setTotalAudioEnergy(double totalAudioEnergy) |
void |
setTotalSamplesDuration(double totalSamplesDuration) |
void |
setVoiceActivityFlag(boolean voiceActivityFlag) |
static RTCAudioHandlerStats.Step1 |
timestamp(double timestamp) |
double |
totalAudioEnergy() |
double |
totalSamplesDuration() |
boolean |
voiceActivityFlag() |
ended, kind, priority, remoteSource, setEnded, setKind, setPriority, setRemoteSource, setTrackIdentifier, trackIdentifier@JsOverlay @Nonnull static RTCAudioHandlerStats.Step1 timestamp(double timestamp)
timestamp in interface RTCMediaHandlerStatstimestamp in interface RTCStats@JsProperty(name="audioLevel") double audioLevel()
@JsProperty void setAudioLevel(double audioLevel)
@JsProperty(name="totalAudioEnergy") double totalAudioEnergy()
@JsProperty void setTotalAudioEnergy(double totalAudioEnergy)
@JsProperty(name="totalSamplesDuration") double totalSamplesDuration()
@JsProperty void setTotalSamplesDuration(double totalSamplesDuration)
@JsProperty(name="voiceActivityFlag") boolean voiceActivityFlag()
@JsProperty void setVoiceActivityFlag(boolean voiceActivityFlag)