// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef MEDIA_RENDERERS_VIDEO_OVERLAY_FACTORY_H_ #define MEDIA_RENDERERS_VIDEO_OVERLAY_FACTORY_H_ #include "base/memory/scoped_refptr.h" #include "base/unguessable_token.h" #include "media/base/media_export.h" namespace gfx { class Size; } // namespace gfx namespace media { class VideoFrame; // Creates video overlay frames - native textures that get turned into // transparent holes in the browser compositor using overlay system. class MEDIA_EXPORT VideoOverlayFactory { … }; } // namespace media #endif // MEDIA_RENDERERS_VIDEO_OVERLAY_FACTORY_H_