This cl refactor the mapping between WebKit media stream repressentation and the native libJingle representation.
The idea is that:
WebKit::WebMediaStreamDescriptor is repressented by a webrtc::MediaStream
WebKit::WebMediaStreamComponent& component is repressented by a webrtc::MediaTrack
The purpose of this cl is to be able to implement cloning of mediastreams and enable / disabling individual tracks and hook up the LocalMediaStream::stop function.
TEST= unit tests and manually testing of webrtc demos.
Review URL: http://codereview.chromium.org/10225006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135111 0039d316-1c4b-4281-b951-d872f2087c98
16 files changed