pbos@webrtc.org
|
d60d79a145
|
Thread annotation of rtc::CriticalSection.
Effectively re-lands r5516 which was reverted because talk/-only
checkouts existed. This now resides in webrtc/base/, so no talk/-only
checkouts should be possible.
This change also enables -Wthread-safety for talk/ and fixes a bug in
talk/media/webrtc/webrtcvideoengine2.cc where a guarded variable was
read without taking the corresponding lock.
R=andresp@webrtc.org, mflodman@webrtc.org, pthatcher@webrtc.org
BUG=
Review URL: https://webrtc-codereview.appspot.com/27569004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7284 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-24 07:10:57 +00:00 |
|
pbos@webrtc.org
|
38344ed280
|
Move thread_annotations.h to webrtc/base/.
R=andresp@webrtc.org, mflodman@webrtc.org
BUG=
Review URL: https://webrtc-codereview.appspot.com/27579004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7283 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-24 06:05:00 +00:00 |
|
buildbot@webrtc.org
|
1b7dcc1647
|
(Auto)update libjingle 76169599-> 76176062
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7280 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-23 17:41:48 +00:00 |
|
henrik.lundin@webrtc.org
|
3987f10c11
|
Revert "Remove DTMF status methods from Voice Engine" r7276
This change caused some trouble.
TBR=henrika@webrtc.org,pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/29569004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7277 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-23 13:15:14 +00:00 |
|
henrik.lundin@webrtc.org
|
bf7b9e0081
|
Remove DTMF status methods from Voice Engine
These methods are not used.
R=henrika@webrtc.org, pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/24689004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7276 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-23 12:54:04 +00:00 |
|
pbos@webrtc.org
|
0a2087a711
|
Skeleton for registering external encoders/decoders.
R=pthatcher@webrtc.org
BUG=1788
Review URL: https://webrtc-codereview.appspot.com/31429005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7270 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-23 09:40:22 +00:00 |
|
pbos@webrtc.org
|
83f95ba9a6
|
Remove engine-level SetOptions.
Already removed in WebRtcVideoEngine.
R=andresp@webrtc.org
BUG=1788
Review URL: https://webrtc-codereview.appspot.com/29549005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7265 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-22 16:07:18 +00:00 |
|
henrik.lundin@webrtc.org
|
64a2f10f4b
|
Remove Get/SetNetEQPlayoutMode APIs
These are not used anymore.
R=henrika@webrtc.org, pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/26569004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7262 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-22 14:30:10 +00:00 |
|
buildbot@webrtc.org
|
ed5ca1f122
|
(Auto)update libjingle 75925673-> 75926712
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7252 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-19 20:30:44 +00:00 |
|
buildbot@webrtc.org
|
c98f217c65
|
(Auto)update libjingle 75924589-> 75925673
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7251 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-19 20:18:10 +00:00 |
|
buildbot@webrtc.org
|
0c9fe72b21
|
(Auto)update libjingle 75922684-> 75924589
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7250 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-19 20:05:02 +00:00 |
|
pbos@webrtc.org
|
bbe0a8517d
|
Config struct for VideoEncoder.
Used for config parameters in common between multiple codecs as well as
the encoder-specific pointer. In particular this contains content mode
(realtime video vs. screenshare).
BUG=1788
R=mflodman@webrtc.org, stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/16319004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7239 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-19 12:30:25 +00:00 |
|
buildbot@webrtc.org
|
6e5c78422d
|
(Auto)update libjingle 75875619-> 75878731
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7235 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-19 06:46:37 +00:00 |
|
buildbot@webrtc.org
|
b5a5c44ef7
|
(Auto)update libjingle 75865376-> 75875619
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7234 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-19 05:36:18 +00:00 |
|
buildbot@webrtc.org
|
d7acf11e8d
|
(Auto)update libjingle 75854833-> 75865376
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7233 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-19 02:01:09 +00:00 |
|
buildbot@webrtc.org
|
ccb3e3f3db
|
(Auto)update libjingle 75854418-> 75854833
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7232 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-18 23:31:03 +00:00 |
|
buildbot@webrtc.org
|
933d88af58
|
(Auto)update libjingle 75818332-> 75837294
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7227 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-18 20:23:05 +00:00 |
|
pbos@webrtc.org
|
6cd6ba8ae0
|
Expose VP8/H264 defaults through video_encoder.h.
Reduces code duplication quite a bit, these identical defaults were set
in quite a few different places.
R=mflodman@webrtc.org, stefan@webrtc.org
BUG=3070
Review URL: https://webrtc-codereview.appspot.com/19299004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7220 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-18 12:42:28 +00:00 |
|
pbos@webrtc.org
|
ab990ae43a
|
Revert 7151 "Revert 7114 "Expose VideoEncoders with webrtc/video_encoder.h.""
Re-lands r7114 after landing r7204 to adress the compile error causing
the rollback in r7151.
BUG=3070
TBR=henrikg@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/28489004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7207 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-17 09:02:25 +00:00 |
|
pbos@webrtc.org
|
cddd17c0f8
|
Recreate VideoStreams when setting resolution.
Instead of just changing resolution on the last stream streams are
reallocated to make sure that all streams are updated to match the
new input resolution.
R=pthatcher@webrtc.org
BUG=1788
Review URL: https://webrtc-codereview.appspot.com/29469004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7197 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-16 16:33:13 +00:00 |
|
pbos@webrtc.org
|
88e85ad64d
|
Add pbos@webrtc.org (myself) to talk/media/webrtc/.
Allows easier reviews of webrtcvideoengine2.cc and landing the new video
API on shorter review cycles.
R=pthatcher@webrtc.org
BUG=1788
Review URL: https://webrtc-codereview.appspot.com/30409004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7196 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-16 16:14:51 +00:00 |
|
henrikg@webrtc.org
|
307d3dbdee
|
Revert 7114 "Expose VideoEncoders with webrtc/video_encoder.h."
Speculative revert, seems to be reason for flaky Win FYI bot compile break.
> Expose VideoEncoders with webrtc/video_encoder.h.
>
> Exposes VideoEncoders as part of the public API and provides a factory
> method for creating them.
>
> BUG=3070
> R=mflodman@webrtc.org, stefan@webrtc.org
>
> Review URL: https://webrtc-codereview.appspot.com/21929004
TBR=pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/19329004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7151 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-11 09:48:30 +00:00 |
|
henrik.lundin@webrtc.org
|
1972ff8a6e
|
Mark all virtual overrides in the hierarchy of Module as virtual and OVERRIDE.
This will make a subsequent change I intend to do safer, where I'll change the
return type of one of the base Module functions, by breaking the compile if I
miss any overrides.
This also highlighted a number of unused functions (in many cases apparently
virtual "overrides" of no-longer-existent base functions). I've removed some of
these.
This also highlighted several cases where "virtual" was used unnecessarily to
mark a function that was only defined in one class. Removed "virtual" in those
cases.
BUG=none
TEST=none
R=andrew@webrtc.org, henrik.lundin@webrtc.org, mallinath@webrtc.org, mflodman@webrtc.org, stefan@webrtc.org, turaj@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/24419004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7146 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-11 06:20:28 +00:00 |
|
buildbot@webrtc.org
|
5d639b3ef3
|
(Auto)update libjingle 75141932-> 75179475
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7129 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-10 07:57:12 +00:00 |
|
pbos@webrtc.org
|
b420191743
|
Expose VideoEncoders with webrtc/video_encoder.h.
Exposes VideoEncoders as part of the public API and provides a factory
method for creating them.
BUG=3070
R=mflodman@webrtc.org, stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/21929004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7114 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-09 10:40:56 +00:00 |
|
buildbot@webrtc.org
|
fd42f9dd6f
|
(Auto)update libjingle 74955991-> 75042522
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7106 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-08 19:45:36 +00:00 |
|
buildbot@webrtc.org
|
992febb997
|
(Auto)update libjingle 74873066-> 74873164
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7089 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-05 16:39:08 +00:00 |
|
thorcarpenter@google.com
|
a3344cfda4
|
Fix webrtcvideoframe tests.
R=fbarchard@google.com, harryjin@google.com, henrike@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/24429004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7088 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-05 16:34:13 +00:00 |
|
buildbot@webrtc.org
|
af5fa95258
|
(Auto)update libjingle 74857067-> 74860820
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7084 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-05 13:03:50 +00:00 |
|
buildbot@webrtc.org
|
7e3bd3d7de
|
(Auto)update libjingle 74851128-> 74857067
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7083 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-05 11:45:42 +00:00 |
|
buildbot@webrtc.org
|
bc6fa1876e
|
(Auto)update libjingle 74825992-> 74851128
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7082 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-05 11:08:01 +00:00 |
|
buildbot@webrtc.org
|
818b7b3ac9
|
(Auto)update libjingle 74825084-> 74825992
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7074 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-05 00:14:03 +00:00 |
|
buildbot@webrtc.org
|
609f987488
|
(Auto)update libjingle 74696326-> 74723281
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7047 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-03 21:50:32 +00:00 |
|
pbos@webrtc.org
|
26c0c41a06
|
Network up/down signaling in Call.
BUG=2429
R=mflodman@webrtc.org, stefan@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/13109005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7044 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-03 16:17:12 +00:00 |
|
pbos@webrtc.org
|
c4175b9fdf
|
Set resolution based on incoming VideoFrames.
R=pthatcher@webrtc.org
BUG=1788
Review URL: https://webrtc-codereview.appspot.com/17269004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7042 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-03 15:25:49 +00:00 |
|
pbos@webrtc.org
|
9f341283f6
|
Remove WebRtcVideoEngine::default_codec_format().
R=pthatcher@webrtc.org
BUG=1788
Review URL: https://webrtc-codereview.appspot.com/24399004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7029 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-09-02 16:33:09 +00:00 |
|
buildbot@webrtc.org
|
1f8a23757a
|
(Auto)update libjingle 74235596-> 74297316
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6997 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-28 10:52:44 +00:00 |
|
buildbot@webrtc.org
|
3533bfcb94
|
(Auto)update libjingle 74132319-> 74133664
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6983 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-26 15:50:23 +00:00 |
|
buildbot@webrtc.org
|
4470d78c9b
|
(Auto)update libjingle 74128148-> 74132319
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6982 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-26 15:24:54 +00:00 |
|
pbos@webrtc.org
|
b648b9d85c
|
Remove test constructor in WebRtcVideoEngine2.
Removes the need for ::Construct().
BUG=1788
R=pthatcher@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/15279004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6977 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-26 11:08:06 +00:00 |
|
kjellander@webrtc.org
|
b96ea2aab5
|
Remove former team members from OWNERS and WATCHLISTS
Remove the following (CCed) former team members from all
OWNERS files and the WATCHLISTS file:
* fischman@
* leozwang@
* mikhal@
* pwestin@
* wu@
BUG=
R=henrike@webrtc.org, niklas.enbom@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/22509004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6973 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-26 06:12:08 +00:00 |
|
buildbot@webrtc.org
|
204cd56007
|
(Auto)update libjingle 74064646-> 74072040
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6972 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-25 21:10:18 +00:00 |
|
buildbot@webrtc.org
|
857130fd5b
|
(Auto)update libjingle 74039473-> 74044292
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6970 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-25 16:07:12 +00:00 |
|
buildbot@webrtc.org
|
b4c7b09c13
|
(Auto)update libjingle 73927775-> 74032598
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6965 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-25 12:11:58 +00:00 |
|
buildbot@webrtc.org
|
3740d74106
|
(Auto)update libjingle 73927658-> 73927775
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6958 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-22 22:27:04 +00:00 |
|
buildbot@webrtc.org
|
309a611670
|
(Auto)update libjingle 73891518-> 73927658
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6957 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-22 22:24:54 +00:00 |
|
buildbot@webrtc.org
|
2b0554f0e7
|
(Auto)update libjingle 73794259-> 73891518
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6955 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-22 14:08:15 +00:00 |
|
pbos@webrtc.org
|
97fdeb8329
|
Remove static initializer in WebRtcVideoEngine2.
Blocks import into chromium.
R=tommi@webrtc.org
BUG=
Review URL: https://webrtc-codereview.appspot.com/18249004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6954 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-22 10:36:23 +00:00 |
|
buildbot@webrtc.org
|
95bbd18696
|
(Auto)update libjingle 73627179-> 73695227
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6933 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-20 07:49:30 +00:00 |
|
buildbot@webrtc.org
|
5a60aed80f
|
(Auto)update libjingle 73626701-> 73627179
git-svn-id: http://webrtc.googlecode.com/svn/trunk@6930 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2014-08-19 15:11:45 +00:00 |
|