webrtc/talk
perkj@webrtc.org 81134d019d Use proxy macro for PeerConnectionFactory instead of sending messages internally in PeerConnectionFactory.
In order to do that, the signaling thread is also changed to wrap the current thread unless an external signaling thread thread is  specified in the call to CreatePeerConnectionFactory.

This cleans up the PeerConnectionFactory and makes sure a user of the API will always access the factory on the signaling thread.

Note that both Chrome and the Android implementation use an external signaling thread.

R=tommi@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/35429004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@8039 4adac7df-926f-26a2-2b94-8c16560cd09d
2015-01-12 08:30:16 +00:00
..
app/webrtc Use proxy macro for PeerConnectionFactory instead of sending messages internally in PeerConnectionFactory. 2015-01-12 08:30:16 +00:00
build iOS AppRTC: First unit test. 2015-01-06 07:21:34 +00:00
examples Sync Android AppRTCDemo with internal repo. 2015-01-09 19:34:06 +00:00
media Revert 8028 "Support associated payload type when registering Rt..." 2015-01-09 20:22:46 +00:00
session/media Parallelize MediaRecorder unittests. 2015-01-02 09:01:20 +00:00
codereview.settings Add codereview.settings to the /talk subdirectory 2014-12-05 13:47:37 +00:00
COPYING Libjingle in webrtc needs updated AUTHORS, COPYING, LICENSE_THIRD_PARTY AND README. 2013-07-16 18:04:56 +00:00
libjingle_examples.gyp Remove peer connection and signaling calls from UI thread. 2015-01-06 22:24:09 +00:00
libjingle_media_unittest.isolate Update all .isolate files for the new format. 2014-10-31 18:08:09 +00:00
libjingle_p2p_unittest.isolate Update all .isolate files for the new format. 2014-10-31 18:08:09 +00:00
libjingle_peerconnection_unittest.isolate Update all .isolate files for the new format. 2014-10-31 18:08:09 +00:00
libjingle_sound_unittest.isolate Update all .isolate files for the new format. 2014-10-31 18:08:09 +00:00
libjingle_tests.gyp Revert 8028 "Support associated payload type when registering Rt..." 2015-01-09 20:22:46 +00:00
libjingle_unittest.isolate Update all .isolate files for the new format. 2014-10-31 18:08:09 +00:00
libjingle.gyp Use proxy macro for PeerConnectionFactory instead of sending messages internally in PeerConnectionFactory. 2015-01-12 08:30:16 +00:00
LICENSE_THIRD_PARTY Libjingle in webrtc needs updated AUTHORS, COPYING, LICENSE_THIRD_PARTY AND README. 2013-07-16 18:04:56 +00:00
OWNERS OWNERS: Remove tomasl@ and mallinath@ 2014-11-24 10:05:05 +00:00
PRESUBMIT.py Remove protected files from talk/PRESUBMIT.py. 2014-11-04 16:06:35 +00:00