files/en-us/web/api/videoplaybackquality/index.md
{{APIRef("HTML DOM")}}
A VideoPlaybackQuality object is returned by the {{domxref("HTMLVideoElement.getVideoPlaybackQuality()")}} method and contains metrics that can be used to determine the playback quality of a video.
The VideoPlaybackQuality interface doesn't inherit properties from any other interfaces.
unsigned long giving the number of video frames dropped since the creation of the associated {{domxref("HTMLVideoElement")}}.unsigned long giving the number of video frames created and dropped since the creation of the associated {{domxref("HTMLVideoElement")}}.unsigned long giving the number of video frames corrupted since the creation of the associated {{domxref("HTMLVideoElement")}}. A corrupted frame may be created or dropped.double containing the sum of the frame delay since the creation of the associated {{domxref("HTMLVideoElement")}}. The frame delay is the difference between a frame's theoretical presentation time and its effective display time.The VideoPlaybackQuality interface has no methods, and does not inherit any.
{{Specifications}}
{{Compat}}
VideoPlaybackQuality object