WebRTC: Remove AudioStreamTrack and VideoStreamTrack (removed in spec)
authoradam.bergkvist@ericsson.com <adam.bergkvist@ericsson.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 10 Apr 2015 10:48:47 +0000 (10:48 +0000)
committeradam.bergkvist@ericsson.com <adam.bergkvist@ericsson.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 10 Apr 2015 10:48:47 +0000 (10:48 +0000)
commit57717d5f78c0dcc53f8a6537bb70a1c66aef6cec
treea2fe75505b924c6322f960dad02c256e9619532b
parent41e3155fc3b7d92f775cd2a904f931fae6239d81
WebRTC: Remove AudioStreamTrack and VideoStreamTrack (removed in spec)
https://bugs.webkit.org/show_bug.cgi?id=143336

Reviewed by Philippe Normand.

The specific MediaStreamTrakc types (AudioStreamTrack and VideoStreamTrack) have been
removed from the Media Capture and Streams [1] specification.

[1] http://w3c.github.io/mediacapture-main/archives/20150324/getusermedia.html

There are no test for this feature to remove.

* CMakeLists.txt:
* DerivedSources.make:
* Modules/mediastream/AudioStreamTrack.cpp: Removed.
* Modules/mediastream/AudioStreamTrack.h: Removed.
* Modules/mediastream/AudioStreamTrack.idl: Removed.
* Modules/mediastream/MediaStream.cpp:
(WebCore::MediaStream::MediaStream):
(WebCore::MediaStream::addRemoteTrack):
(WebCore::MediaStream::active): Deleted.
* Modules/mediastream/MediaStreamTrack.cpp:
(WebCore::MediaStreamTrack::create):
(WebCore::MediaStreamTrack::MediaStreamTrack):
(WebCore::MediaStreamTrack::kind):
(WebCore::MediaStreamTrack::clone):
(WebCore::MediaStreamTrack::trackEnded): Deleted.
* Modules/mediastream/MediaStreamTrack.h:
* Modules/mediastream/VideoStreamTrack.cpp: Removed.
* Modules/mediastream/VideoStreamTrack.h: Removed.
* Modules/mediastream/VideoStreamTrack.idl: Removed.
* WebCore.xcodeproj/project.pbxproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@182627 268f45cc-cd09-0410-ab3c-d52691b4dbfc
13 files changed:
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/DerivedSources.make
Source/WebCore/Modules/mediastream/AudioStreamTrack.cpp [deleted file]
Source/WebCore/Modules/mediastream/AudioStreamTrack.h [deleted file]
Source/WebCore/Modules/mediastream/AudioStreamTrack.idl [deleted file]
Source/WebCore/Modules/mediastream/MediaStream.cpp
Source/WebCore/Modules/mediastream/MediaStreamTrack.cpp
Source/WebCore/Modules/mediastream/MediaStreamTrack.h
Source/WebCore/Modules/mediastream/VideoStreamTrack.cpp [deleted file]
Source/WebCore/Modules/mediastream/VideoStreamTrack.h [deleted file]
Source/WebCore/Modules/mediastream/VideoStreamTrack.idl [deleted file]
Source/WebCore/WebCore.xcodeproj/project.pbxproj