Interface IVideoFrameQueue
Interface for a queue of video frames.
Namespace: Microsoft.MixedReality.WebRTC
Assembly: Microsoft.MixedReality.WebRTC.dll
Syntax
public interface IVideoFrameQueue
Properties
| Improve this Doc View SourceDequeuedFramesPerSecond
Get the number of frames enqueued per seconds. This is generally an average statistics representing how fast a video sink consumes some video frames, typically to render them.
Declaration
float DequeuedFramesPerSecond { get; }
Property Value
Type | Description |
---|---|
Single |
DroppedFramesPerSecond
Get the number of frames dropped per seconds. This is generally an average statistics representing how many frames were enqueued by a video source but not dequeued fast enough by a video sink, meaning the video sink renders at a slower framerate than the source can produce.
Declaration
float DroppedFramesPerSecond { get; }
Property Value
Type | Description |
---|---|
Single |
QueuedFramesPerSecond
Get the number of frames enqueued per seconds. This is generally an average statistics representing how fast a video source produces some video frames.
Declaration
float QueuedFramesPerSecond { get; }
Property Value
Type | Description |
---|---|
Single |