diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/html/media/video_frame_callback_requester.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/core/html/media/video_frame_callback_requester.cc | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/core/html/media/video_frame_callback_requester.cc b/chromium/third_party/blink/renderer/core/html/media/video_frame_callback_requester.cc new file mode 100644 index 00000000000..d0998e37e35 --- /dev/null +++ b/chromium/third_party/blink/renderer/core/html/media/video_frame_callback_requester.cc @@ -0,0 +1,30 @@ +// Copyright 2019 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "third_party/blink/renderer/core/html/media/video_frame_callback_requester.h" + +#include "third_party/blink/renderer/core/html/media/html_video_element.h" + +namespace blink { + +VideoFrameCallbackRequester::VideoFrameCallbackRequester( + HTMLVideoElement& element) + : Supplement<HTMLVideoElement>(element) {} + +// static +VideoFrameCallbackRequester* VideoFrameCallbackRequester::From( + HTMLVideoElement& element) { + return Supplement<HTMLVideoElement>::From<VideoFrameCallbackRequester>( + element); +} + +void VideoFrameCallbackRequester::Trace(Visitor* visitor) { + Supplement<HTMLVideoElement>::Trace(visitor); +} + +// static +const char VideoFrameCallbackRequester::kSupplementName[] = + "VideoFrameCallbackRequester"; + +} // namespace blink |