#include "public/platform/WebMediaStream.h"
#include "public/platform/WebMediaStreamSource.h"
#include "public/platform/WebString.h"
-#include "wtf/Vector.h"
-
-using namespace WebCore;
namespace blink {
return WebMediaStreamTrack(m_owner);
}
-void WebMediaStreamTrack::ExtraData::setOwner(WebCore::MediaStreamComponent* owner)
+void WebMediaStreamTrack::ExtraData::setOwner(MediaStreamComponent* owner)
{
ASSERT(!m_owner);
m_owner = owner;
}
-WebMediaStreamTrack::WebMediaStreamTrack(PassRefPtr<WebCore::MediaStreamComponent> mediaStreamComponent)
+WebMediaStreamTrack::WebMediaStreamTrack(PassRefPtr<MediaStreamComponent> mediaStreamComponent)
: m_private(mediaStreamComponent)
{
}
-WebMediaStreamTrack::WebMediaStreamTrack(WebCore::MediaStreamComponent* mediaStreamComponent)
+WebMediaStreamTrack::WebMediaStreamTrack(MediaStreamComponent* mediaStreamComponent)
: m_private(mediaStreamComponent)
{
}
-WebMediaStreamTrack& WebMediaStreamTrack::operator=(WebCore::MediaStreamComponent* mediaStreamComponent)
+WebMediaStreamTrack& WebMediaStreamTrack::operator=(MediaStreamComponent* mediaStreamComponent)
{
m_private = mediaStreamComponent;
return *this;
return m_private->enabled();
}
-WebString WebMediaStreamTrack::id() const
+bool WebMediaStreamTrack::isMuted() const
{
ASSERT(!m_private.isNull());
- return m_private->id();
+ return m_private->muted();
}
-WebMediaStream WebMediaStreamTrack::stream() const
+WebString WebMediaStreamTrack::id() const
{
ASSERT(!m_private.isNull());
- return WebMediaStream(m_private->stream());
+ return m_private->id();
}
WebMediaStreamSource WebMediaStreamTrack::source() const