summaryrefslogtreecommitdiffstats
path: root/third_party
diff options
context:
space:
mode:
authorgrunell@chromium.org <grunell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-28 02:30:33 +0000
committergrunell@chromium.org <grunell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-28 02:30:33 +0000
commitbf47de28e9c36a4b9390e8ce48a48c5917fd9a04 (patch)
treeecb2f6e2cd19e39e1675f2c295ce77b26532dca3 /third_party
parentbaacb23598bfad687e1388fe2956e43d0ef0c7d8 (diff)
downloadchromium_src-bf47de28e9c36a4b9390e8ce48a48c5917fd9a04.zip
chromium_src-bf47de28e9c36a4b9390e8ce48a48c5917fd9a04.tar.gz
chromium_src-bf47de28e9c36a4b9390e8ce48a48c5917fd9a04.tar.bz2
Enabling usage of native PeerConnection v2 in libjingle.
The new PeerConnection in libjingle follows the current specification much closer and allows us to remove workarounds and limitations in the glue for WebRTC functionality. TEST=content_unittests Review URL: http://codereview.chromium.org/9284020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119568 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party')
-rw-r--r--third_party/libjingle/libjingle.gyp50
1 files changed, 39 insertions, 11 deletions
diff --git a/third_party/libjingle/libjingle.gyp b/third_party/libjingle/libjingle.gyp
index a276e98..7531ae6 100644
--- a/third_party/libjingle/libjingle.gyp
+++ b/third_party/libjingle/libjingle.gyp
@@ -481,17 +481,45 @@
'target_name': 'libjingle_peerconnection',
'type': 'static_library',
'sources': [
- 'source/talk/app/webrtcv1/peerconnection.h',
- 'source/talk/app/webrtcv1/peerconnectionfactory.cc',
- 'source/talk/app/webrtcv1/peerconnectionfactory.h',
- 'source/talk/app/webrtcv1/peerconnectionimpl.cc',
- 'source/talk/app/webrtcv1/peerconnectionimpl.h',
- 'source/talk/app/webrtcv1/peerconnectionproxy.cc',
- 'source/talk/app/webrtcv1/peerconnectionproxy.h',
- 'source/talk/app/webrtcv1/webrtcsession.cc',
- 'source/talk/app/webrtcv1/webrtcsession.h',
- 'source/talk/app/webrtcv1/webrtcjson.cc',
- 'source/talk/app/webrtcv1/webrtcjson.h',
+ 'source/talk/app/webrtc/audiotrackimpl.cc',
+ 'source/talk/app/webrtc/audiotrackimpl.h',
+ 'source/talk/app/webrtc/mediastream.h',
+ 'source/talk/app/webrtc/mediastreamhandler.cc',
+ 'source/talk/app/webrtc/mediastreamhandler.h',
+ 'source/talk/app/webrtc/mediastreamimpl.cc',
+ 'source/talk/app/webrtc/mediastreamimpl.h',
+ 'source/talk/app/webrtc/mediastreamprovider.h',
+ 'source/talk/app/webrtc/mediastreamproxy.cc',
+ 'source/talk/app/webrtc/mediastreamproxy.h',
+ 'source/talk/app/webrtc/mediastreamtrackproxy.cc',
+ 'source/talk/app/webrtc/mediastreamtrackproxy.h',
+ 'source/talk/app/webrtc/mediatrackimpl.h',
+ 'source/talk/app/webrtc/notifierimpl.h',
+ 'source/talk/app/webrtc/peerconnectionfactoryimpl.cc',
+ 'source/talk/app/webrtc/peerconnectionfactoryimpl.h',
+ 'source/talk/app/webrtc/peerconnectionimpl.cc',
+ 'source/talk/app/webrtc/peerconnectionimpl.h',
+ 'source/talk/app/webrtc/peerconnectionsignaling.cc',
+ 'source/talk/app/webrtc/peerconnectionsignaling.h',
+ 'source/talk/app/webrtc/portallocatorfactory.cc',
+ 'source/talk/app/webrtc/portallocatorfactory.h',
+ 'source/talk/app/webrtc/roaperrorcodes.h',
+ 'source/talk/app/webrtc/roapmessages.cc',
+ 'source/talk/app/webrtc/roapmessages.h',
+ 'source/talk/app/webrtc/roapsession.cc',
+ 'source/talk/app/webrtc/roapsession.h',
+ 'source/talk/app/webrtc/sessiondescriptionprovider.h',
+ 'source/talk/app/webrtc/streamcollectionimpl.h',
+ 'source/talk/app/webrtc/videorendererimpl.cc',
+ 'source/talk/app/webrtc/videotrackimpl.cc',
+ 'source/talk/app/webrtc/videotrackimpl.h',
+ 'source/talk/app/webrtc/webrtcjson.cc',
+ 'source/talk/app/webrtc/webrtcjson.h',
+ 'source/talk/app/webrtc/webrtcsdp.cc',
+ 'source/talk/app/webrtc/webrtcsdp.h',
+ 'source/talk/app/webrtc/webrtcsession.cc',
+ 'source/talk/app/webrtc/webrtcsession.h',
+ 'source/talk/app/webrtc/webrtcsessionobserver.h',
'source/talk/session/phone/audiomonitor.cc',
'source/talk/session/phone/audiomonitor.h',
'source/talk/session/phone/call.cc',