#include "third_party/blink/renderer/modules/mediasource/handle_attachment_provider.h"
#include "base/logging.h"
#include "base/synchronization/lock.h"
#include "third_party/blink/renderer/core/html/media/media_source_attachment.h"
#include "third_party/blink/renderer/platform/wtf/forward.h"
#include "third_party/blink/renderer/platform/wtf/thread_safe_ref_counted.h"
namespace blink {
HandleAttachmentProvider::HandleAttachmentProvider(
scoped_refptr<MediaSourceAttachment> attachment)
: … { … }
HandleAttachmentProvider::~HandleAttachmentProvider() { … }
scoped_refptr<MediaSourceAttachment>
HandleAttachmentProvider::TakeAttachment() { … }
}