chromium/third_party/blink/renderer/platform/mediastream/transferred_media_stream_component.cc

// Copyright 2022 The Chromium Authors
// 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/platform/mediastream/transferred_media_stream_component.h"

#include "base/synchronization/lock.h"
#include "third_party/blink/public/platform/modules/mediastream/web_media_stream_audio_sink.h"
#include "third_party/blink/public/platform/web_audio_source_provider.h"
#include "third_party/blink/renderer/platform/mediastream/media_stream_source.h"

namespace blink {

TransferredMediaStreamComponent::TransferredMediaStreamComponent(
    const TransferredValues& data)
    :{}

void TransferredMediaStreamComponent::SetImplementation(
    MediaStreamComponent* component) {}

MediaStreamComponent* TransferredMediaStreamComponent::Clone() const {}

MediaStreamSource* TransferredMediaStreamComponent::Source() const {}

String TransferredMediaStreamComponent::Id() const {}

int TransferredMediaStreamComponent::UniqueId() const {}

MediaStreamSource::StreamType TransferredMediaStreamComponent::GetSourceType()
    const {}
const String& TransferredMediaStreamComponent::GetSourceName() const {}

MediaStreamSource::ReadyState TransferredMediaStreamComponent::GetReadyState()
    const {}

bool TransferredMediaStreamComponent::Remote() const {}

bool TransferredMediaStreamComponent::Enabled() const {}

void TransferredMediaStreamComponent::SetEnabled(bool enabled) {}

WebMediaStreamTrack::ContentHintType
TransferredMediaStreamComponent::ContentHint() {}

void TransferredMediaStreamComponent::SetContentHint(
    WebMediaStreamTrack::ContentHintType hint) {}

MediaStreamTrackPlatform* TransferredMediaStreamComponent::GetPlatformTrack()
    const {}

void TransferredMediaStreamComponent::GetSettings(
    MediaStreamTrackPlatform::Settings& settings) {}

MediaStreamTrackPlatform::CaptureHandle
TransferredMediaStreamComponent::GetCaptureHandle() {}

WebLocalFrame* TransferredMediaStreamComponent::CreationFrame() {}

void TransferredMediaStreamComponent::SetCreationFrameGetter(
    base::RepeatingCallback<WebLocalFrame*()> creation_frame_getter) {}

void TransferredMediaStreamComponent::AddSourceObserver(
    MediaStreamSource::Observer* observer) {}

void TransferredMediaStreamComponent::AddSink(
    WebMediaStreamSink* sink,
    const VideoCaptureDeliverFrameCB& callback,
    MediaStreamVideoSink::IsSecure is_secure,
    MediaStreamVideoSink::UsesAlpha uses_alpha) {}

void TransferredMediaStreamComponent::AddSink(WebMediaStreamAudioSink* sink) {}

String TransferredMediaStreamComponent::ToString() const {}

void TransferredMediaStreamComponent::Trace(Visitor* visitor) const {}

}  // namespace blink