Implement support for creating MediaStreams based on existing tracks in a LocalMediaS...
commit31a8173e6087b84f89f69043d00983f14387e5cd
authorperkj@chromium.org <perkj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 11 Sep 2012 11:57:55 +0000 (11 11:57 +0000)
committerperkj@chromium.org <perkj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 11 Sep 2012 11:57:55 +0000 (11 11:57 +0000)
tree099bd42970a50cf177e8ab5f45f04e51b194b580
parent98555a05884c8f61b38a5303fb3418722f5a2e64
Implement support for creating MediaStreams based on existing tracks in a LocalMediaStream.

This adds supports for creating a new MediaStream based on tracks in another local media stream.
If a track originate from a remote source it is ignored.

BUG= See http://code.google.com/p/webrtc/issues/detail?id=389
TESTED= unit test + manual tests in a webpage.

Review URL: https://chromiumcodereview.appspot.com/10910073

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155990 0039d316-1c4b-4281-b951-d872f2087c98
content/renderer/media/media_stream_impl.cc
content/renderer/media/media_stream_impl.h
content/renderer/media/media_stream_impl_unittest.cc