| Index: trunk/Source/platform/exported/WebMediaStream.cpp
|
| ===================================================================
|
| --- trunk/Source/platform/exported/WebMediaStream.cpp (revision 183662)
|
| +++ trunk/Source/platform/exported/WebMediaStream.cpp (working copy)
|
| @@ -53,6 +53,11 @@
|
|
|
| } // namespace
|
|
|
| +WebMediaStream::WebMediaStream(const PassRefPtr<MediaStreamDescriptor>& mediaStreamDescriptor)
|
| + : m_private(mediaStreamDescriptor)
|
| +{
|
| +}
|
| +
|
| WebMediaStream::WebMediaStream(MediaStreamDescriptor* mediaStreamDescriptor)
|
| : m_private(mediaStreamDescriptor)
|
| {
|
| @@ -111,12 +116,17 @@
|
| m_private->removeRemoteTrack(track);
|
| }
|
|
|
| -WebMediaStream& WebMediaStream::operator=(MediaStreamDescriptor* mediaStreamDescriptor)
|
| +WebMediaStream& WebMediaStream::operator=(const PassRefPtr<MediaStreamDescriptor>& mediaStreamDescriptor)
|
| {
|
| m_private = mediaStreamDescriptor;
|
| return *this;
|
| }
|
|
|
| +WebMediaStream::operator PassRefPtr<MediaStreamDescriptor>() const
|
| +{
|
| + return m_private.get();
|
| +}
|
| +
|
| WebMediaStream::operator MediaStreamDescriptor*() const
|
| {
|
| return m_private.get();
|
|
|