1// GENERATED CONTENT - DO NOT EDIT 2// Content was automatically extracted by Reffy into webref 3// (https://github.com/w3c/webref) 4// Source: HTMLVideoElement.requestVideoFrameCallback() (https://wicg.github.io/video-rvfc/) 5 6dictionary VideoFrameMetadata { 7 required DOMHighResTimeStamp presentationTime; 8 required DOMHighResTimeStamp expectedDisplayTime; 9 10 required unsigned long width; 11 required unsigned long height; 12 required double mediaTime; 13 14 required unsigned long presentedFrames; 15 double processingDuration; 16 17 DOMHighResTimeStamp captureTime; 18 DOMHighResTimeStamp receiveTime; 19 unsigned long rtpTimestamp; 20}; 21 22callback VideoFrameRequestCallback = undefined(DOMHighResTimeStamp now, VideoFrameMetadata metadata); 23 24partial interface HTMLVideoElement { 25 unsigned long requestVideoFrameCallback(VideoFrameRequestCallback callback); 26 undefined cancelVideoFrameCallback(unsigned long handle); 27}; 28