pbos@webrtc.org
fd39e13c80
Remove VideoEngine class from new VideoEngine API.
...
The VideoEngine class had minimal use, so it makes more sense to bake
its functionality and config into VideoCall for a simpler API. The only
thing the VideoEngine class could do was to create VideoCalls.
BUG=2224
R=mflodman@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2020004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4543 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-14 13:52:52 +00:00
pbos@webrtc.org
9668467d87
Run loopback tests with network thread.
...
Running with a network thread provides a more realistic simulation. Like
a real network, packets are handed off to a socket, or buffer, and then
the call returns. This prevents weird scenarios when both the sending
side and receiving side are on the call stack simultaneously, which can
cause deadlocks as locks could otherwise be taken simultaneously in both
the sender and receiver order by the same thread.
BUG=
R=stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2000005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4522 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-12 12:59:04 +00:00
pbos@webrtc.org
4052370e89
Use RtpHeaderParser in VideoCall implementation.
...
BUG=1827
R=stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1962004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4483 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-05 12:49:22 +00:00
pbos@webrtc.org
7fb9ce0cf5
Fix send times in video_full_stack.
...
BUG=
R=stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1947004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4481 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-08-05 09:29:50 +00:00
mflodman@webrtc.org
6879c8adad
Hooking up first simple CPU adaptation version.
...
BUG=
R=pbos@webrtc.org , stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1767004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4384 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-23 11:35:00 +00:00
pbos@webrtc.org
69215d8432
Include files from webrtc/.. paths in video_engine/.
...
BUG=1662
R=holmer@google.com , stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1759005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4324 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-10 15:02:02 +00:00
pbos@webrtc.org
f3f1358360
Fixed implicit-int-conversion bugs.
...
BUG=
R=stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1776004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4313 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-09 14:04:46 +00:00
pbos@webrtc.org
af8d5afec9
Initial port of FullStackTest to new VideoEngine API.
...
Deferring network loss, delay and such to a later CL.
BUG=1872
R=stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/1756004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@4310 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-07-09 08:02:33 +00:00