зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1574384 [wpt PR 18483] - Update interfaces/webrtc-stats.idl, a=testonly
Automatic update from web-platform-tests Update interfaces/webrtc-stats.idl (#18483) Source: https://github.com/tidoust/reffy-reports/blob/48ca519/whatwg/idl/webrtc-stats.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/572612386 -- wpt-commits: 70a34621356935e48c27529d9fdd067cd40609f5 wpt-pr: 18483
This commit is contained in:
Родитель
d47a045fd8
Коммит
fd26c43de0
|
@ -70,8 +70,12 @@ dictionary RTCInboundRtpStreamStats : RTCReceivedRtpStreamStats {
|
|||
DOMString remoteId;
|
||||
unsigned long framesDecoded;
|
||||
unsigned long keyFramesDecoded;
|
||||
unsigned long frameWidth;
|
||||
unsigned long frameHeight;
|
||||
double framesPerSecond;
|
||||
unsigned long long qpSum;
|
||||
double totalDecodeTime;
|
||||
boolean voiceActivityFlag;
|
||||
DOMHighResTimeStamp lastPacketReceivedTimestamp;
|
||||
double averageRtcpInterval;
|
||||
unsigned long fecPacketsReceived;
|
||||
|
@ -84,6 +88,22 @@ dictionary RTCInboundRtpStreamStats : RTCReceivedRtpStreamStats {
|
|||
unsigned long firCount;
|
||||
unsigned long pliCount;
|
||||
unsigned long sliCount;
|
||||
DOMHighResTimeStamp estimatedPlayoutTimestamp;
|
||||
double jitterBufferDelay;
|
||||
unsigned long long jitterBufferEmittedCount;
|
||||
unsigned long long totalSamplesReceived;
|
||||
unsigned long long concealedSamples;
|
||||
unsigned long long silentConcealedSamples;
|
||||
unsigned long long concealmentEvents;
|
||||
unsigned long long insertedSamplesForDeceleration;
|
||||
unsigned long long removedSamplesForAcceleration;
|
||||
double audioLevel;
|
||||
double totalAudioEnergy;
|
||||
double totalSamplesDuration;
|
||||
unsigned long framesReceived;
|
||||
unsigned long framesDropped;
|
||||
unsigned long partialFramesLost;
|
||||
unsigned long fullFramesLost;
|
||||
};
|
||||
|
||||
dictionary RTCRemoteInboundRtpStreamStats : RTCReceivedRtpStreamStats {
|
||||
|
@ -110,9 +130,16 @@ dictionary RTCOutboundRtpStreamStats : RTCSentRtpStreamStats {
|
|||
unsigned long long retransmittedBytesSent;
|
||||
double targetBitrate;
|
||||
unsigned long long totalEncodedBytesTarget;
|
||||
unsigned long frameWidth;
|
||||
unsigned long frameHeight;
|
||||
double framesPerSecond;
|
||||
unsigned long framesSent;
|
||||
unsigned long hugeFramesSent;
|
||||
unsigned long framesEncoded;
|
||||
unsigned long keyFramesEncoded;
|
||||
unsigned long long qpSum;
|
||||
unsigned long long totalSamplesSent;
|
||||
boolean voiceActivityFlag;
|
||||
double totalEncodeTime;
|
||||
double totalPacketSendDelay;
|
||||
double averageRtcpInterval;
|
||||
|
@ -146,6 +173,8 @@ dictionary RTCAudioSourceStats : RTCMediaSourceStats {
|
|||
double audioLevel;
|
||||
double totalAudioEnergy;
|
||||
double totalSamplesDuration;
|
||||
double echoReturnLoss;
|
||||
double echoReturnLossEnhancement;
|
||||
};
|
||||
|
||||
dictionary RTCVideoSourceStats : RTCMediaSourceStats {
|
||||
|
@ -183,59 +212,29 @@ dictionary RTCMediaHandlerStats : RTCStats {
|
|||
};
|
||||
|
||||
dictionary RTCVideoHandlerStats : RTCMediaHandlerStats {
|
||||
unsigned long frameWidth;
|
||||
unsigned long frameHeight;
|
||||
double framesPerSecond;
|
||||
};
|
||||
|
||||
dictionary RTCVideoSenderStats : RTCVideoHandlerStats {
|
||||
DOMString mediaSourceId;
|
||||
unsigned long framesCaptured;
|
||||
unsigned long framesSent;
|
||||
unsigned long hugeFramesSent;
|
||||
};
|
||||
|
||||
dictionary RTCSenderVideoTrackAttachmentStats : RTCVideoSenderStats {
|
||||
};
|
||||
|
||||
dictionary RTCVideoReceiverStats : RTCVideoHandlerStats {
|
||||
DOMHighResTimeStamp estimatedPlayoutTimestamp;
|
||||
double jitterBufferDelay;
|
||||
unsigned long long jitterBufferEmittedCount;
|
||||
unsigned long framesReceived;
|
||||
unsigned long framesDecoded;
|
||||
unsigned long framesDropped;
|
||||
unsigned long partialFramesLost;
|
||||
unsigned long fullFramesLost;
|
||||
};
|
||||
|
||||
dictionary RTCAudioHandlerStats : RTCMediaHandlerStats {
|
||||
boolean voiceActivityFlag;
|
||||
};
|
||||
|
||||
dictionary RTCAudioSenderStats : RTCAudioHandlerStats {
|
||||
DOMString mediaSourceId;
|
||||
double echoReturnLoss;
|
||||
double echoReturnLossEnhancement;
|
||||
unsigned long long totalSamplesSent;
|
||||
};
|
||||
|
||||
dictionary RTCSenderAudioTrackAttachmentStats : RTCAudioSenderStats {
|
||||
};
|
||||
|
||||
dictionary RTCAudioReceiverStats : RTCAudioHandlerStats {
|
||||
DOMHighResTimeStamp estimatedPlayoutTimestamp;
|
||||
double jitterBufferDelay;
|
||||
unsigned long long jitterBufferEmittedCount;
|
||||
unsigned long long totalSamplesReceived;
|
||||
unsigned long long concealedSamples;
|
||||
unsigned long long silentConcealedSamples;
|
||||
unsigned long long concealmentEvents;
|
||||
unsigned long long insertedSamplesForDeceleration;
|
||||
unsigned long long removedSamplesForAcceleration;
|
||||
double audioLevel;
|
||||
double totalAudioEnergy;
|
||||
double totalSamplesDuration;
|
||||
};
|
||||
|
||||
dictionary RTCDataChannelStats : RTCStats {
|
||||
|
@ -367,12 +366,51 @@ partial dictionary RTCAudioHandlerStats {
|
|||
double audioLevel;
|
||||
double totalAudioEnergy;
|
||||
double totalSamplesDuration;
|
||||
boolean voiceActivityFlag;
|
||||
};
|
||||
|
||||
partial dictionary RTCAudioSenderStats {
|
||||
unsigned long long totalSamplesSent;
|
||||
double echoReturnLoss;
|
||||
double echoReturnLossEnhancement;
|
||||
};
|
||||
|
||||
partial dictionary RTCAudioReceiverStats {
|
||||
DOMHighResTimeStamp estimatedPlayoutTimestamp;
|
||||
double jitterBufferDelay;
|
||||
unsigned long long jitterBufferEmittedCount;
|
||||
unsigned long long totalSamplesReceived;
|
||||
unsigned long long concealedSamples;
|
||||
unsigned long long silentConcealedSamples;
|
||||
unsigned long long concealmentEvents;
|
||||
unsigned long long insertedSamplesForDeceleration;
|
||||
unsigned long long removedSamplesForAcceleration;
|
||||
double audioLevel;
|
||||
double totalAudioEnergy;
|
||||
double totalSamplesDuration;
|
||||
};
|
||||
|
||||
partial dictionary RTCVideoHandlerStats {
|
||||
unsigned long frameWidth;
|
||||
unsigned long frameHeight;
|
||||
double framesPerSecond;
|
||||
};
|
||||
|
||||
partial dictionary RTCVideoSenderStats {
|
||||
unsigned long keyFramesSent;
|
||||
unsigned long framesCaptured;
|
||||
unsigned long framesSent;
|
||||
unsigned long hugeFramesSent;
|
||||
};
|
||||
|
||||
partial dictionary RTCVideoReceiverStats {
|
||||
unsigned long keyFramesReceived;
|
||||
DOMHighResTimeStamp estimatedPlayoutTimestamp;
|
||||
double jitterBufferDelay;
|
||||
unsigned long long jitterBufferEmittedCount;
|
||||
unsigned long framesReceived;
|
||||
unsigned long framesDecoded;
|
||||
unsigned long framesDropped;
|
||||
unsigned long partialFramesLost;
|
||||
unsigned long fullFramesLost;
|
||||
};
|
||||
|
|
Загрузка…
Ссылка в новой задаче