Commit Graph

  • 22785c7099 Exclude legacy objc API tests properly. kjellander 2016-02-17 04:03:41 -08:00
  • 69e59e619a [rtp_rtcp] rtc::scoped_ptr<rtcp::RawPacket> replaced with rtc::Buffer danilchap 2016-02-17 03:11:42 -08:00
  • 67680c1bf9 Ignore padding-only RTX packets in test. Peter Boström 2016-02-17 11:10:04 +01:00
  • a332e2d3af Added boilerplate code for being able to test the upcoming AEC functionality. peah 2016-02-17 01:11:16 -08:00
  • 0206000a66 iOS: Add resource files for tests and implement OutputPath kjellander 2016-02-16 22:06:12 -08:00
  • 85d8bb025a Replace scoped_ptr with unique_ptr in webrtc/modules/audio_processing/transient/ kwiberg 2016-02-16 20:39:36 -08:00
  • 9d3584c47e Implementing unified plan encoding of msid. deadbeef 2016-02-16 17:54:10 -08:00
  • 25d6a0fb69 Adding TSan suppressions temporarily to fix some flaky unit tests. deadbeef 2016-02-16 16:54:51 -08:00
  • e1a0c942d6 Add network cost as part of the connection ranking. For now, the network cost is purely based on the network type (cellular has cost 0xFFFF and everything else has cost 0). Add cost to the candidate signaling and the stun request signaling (which is needed for peer reflexive candidates). BUG=webrtc:4325 honghaiz 2016-02-16 14:54:56 -08:00
  • 2c38c20e7b Fix out-of-buffer write in iLBC henrik.lundin 2016-02-16 10:01:51 -08:00
  • 44c65e9eed Enable adaptive threshold experiment by default. Stefan Holmer 2016-02-16 18:22:21 +01:00
  • 9d0c43242b Remove video-codec max bitrate from TMMBN. Peter Boström 2016-02-16 17:59:27 +01:00
  • d20327c7d7 Increase the allowed number of probe packets in test to please msan. Stefan Holmer 2016-02-16 17:43:29 +01:00
  • ee31f0a7d5 Fix out-of-buffer read in iLBC henrik.lundin 2016-02-16 08:42:07 -08:00
  • 62a5ccdb53 Update bitrate only when we have incoming packet. Stefan Holmer 2016-02-16 17:07:21 +01:00
  • 58cf5f14ec Changed order of events when synthesizing a call. This is needed when synthesizing a call based on 48 kHz audio files as otherwise an error is generated about the wrong sample rate is generated. That error is in turned caused by the sample rate being changed from the default 16 kHz at the first Capture API call event. peah 2016-02-16 07:26:21 -08:00
  • 0453ef857f Prevent busy-looping PacedSender on small packets. Peter Boström 2016-02-16 16:23:08 +01:00
  • 1794b2675f Extract ViESyncModule outside ViEChannel. Peter Boström 2016-02-16 14:12:02 +01:00
  • a3dc79e072 Move SSLIdentity Generate() implementations from .h to .cc file. Torbjorn Granlund 2016-02-16 13:33:53 +01:00
  • 71e92dc5e8 Avoid overflow in WebRtcSpl_Sqrt henrik.lundin 2016-02-15 12:38:08 -08:00
  • 092c951c65 Roll chromium_revision aefd358..1d144ca (375443:375480) kjellander 2016-02-15 12:07:36 -08:00
  • e8dc081c35 Implement certificate lifetime parameter as required by WebRTC RFC. torbjorng 2016-02-15 09:35:54 -08:00
  • b1ae3a45d0 Stop decoders in VideoReceiveStream destructor. Peter Boström 2016-02-15 17:52:40 +01:00
  • 461121c67b Replaced eglbase_jni with with holding a EglBase in PeerConnectionFactory. perkj 2016-02-15 06:28:36 -08:00
  • 8259c2de02 Roll chromium_revision 8d1f312..aefd358 (375401:375443) kjellander 2016-02-15 04:22:31 -08:00
  • 8110482297 Rename gtest_exclude for rtc_pc_unittests kjellander@webrtc.org 2016-02-15 13:00:47 +01:00
  • 56e6269e11 Rename gtest_exclude for rtc_media_unittests. Peter Boström 2016-02-15 11:59:15 +01:00
  • 88c52a7e7b Disable VerifyHistogramStatsWithRed on DrMemory. Peter Boström 2016-02-15 11:31:38 +01:00
  • 16c5a96630 Replace scoped_ptr with unique_ptr in webrtc/modules/audio_coding/ kwiberg 2016-02-15 02:27:22 -08:00
  • 395939781b Reland of Don't send FEC for H.264 with NACK enabled. (patchset #1 id:1 of https://codereview.webrtc.org/1692783005/ ) Peter Boström 2016-02-15 11:27:15 +01:00
  • cde5d6b305 removed five redundant avsync tests to make webrtc_perf_test faster Danil Chapovalov 2016-02-15 11:14:58 +01:00
  • e829f58928 Rename libjingle_p2p_unittest -> rtc_pc_unittests kjellander@webrtc.org 2016-02-15 09:36:31 +01:00
  • 3747838afb Replace scoped_ptr with unique_ptr in webrtc/modules/audio_coding/test/ kwiberg 2016-02-14 20:40:57 -08:00
  • 1d9ada795c Roll chromium_revision 99c33e8..8d1f312 (375382:375401) kjellander 2016-02-14 20:10:42 -08:00
  • 2d0c33277c Replace scoped_ptr with unique_ptr in webrtc/modules/audio_coding/neteq/ kwiberg 2016-02-14 09:28:33 -08:00
  • 04af839a88 Move refcount.h and scoped_ref_ptr.h to rtc_base_approved. BUG= tommi 2016-02-14 08:11:10 -08:00
  • 290ab413be Roll chromium_revision ee3223b..99c33e8 (375377:375382) kjellander 2016-02-14 04:11:24 -08:00
  • 91d9756bc6 Replace scoped_ptr with unique_ptr in webrtc/modules/audio_coding/codecs/ kwiberg 2016-02-14 01:10:03 -08:00
  • 3f5f5aa449 Roll chromium_revision e1bc525..ee3223b (375361:375377) kjellander 2016-02-13 20:09:15 -08:00
  • be61562bfb Moved the GainControlForNewAGC class to be a separate file. Apart from being motivated in order to make the source files shorter this is needed when separating the APM submodules structs into separate files. peah 2016-02-13 16:40:47 -08:00
  • 46e2cb8a88 Roll chromium_revision 96c72eb..e1bc525 (375334:375361) kjellander 2016-02-13 04:14:58 -08:00
  • 88ec91d266 Roll chromium_revision c9db86b..96c72eb (374913:375334) kjellander 2016-02-12 20:27:15 -08:00
  • 88b0a2292a Add VP9 to full stack tests. asapersson 2016-02-12 13:16:43 -08:00
  • 29ffdc1a15 Revert of Don't send FEC for H.264 with NACK enabled. (patchset #5 id:80001 of https://codereview.webrtc.org/1687303002/ ) deadbeef 2016-02-12 12:00:42 -08:00
  • 5e7834e151 Android: Make VideoCapturer an interface for all VideoCapturers to implement Magnus Jedvert 2016-02-12 17:05:29 +01:00
  • e78765bd4b Removes Nexus 5 from AEC and NS blacklists henrika 2016-02-12 16:33:31 +01:00
  • 579e832a51 Fix race on VCM protection callback. Peter Boström 2016-02-12 16:30:04 +01:00
  • b72dada927 Remove Reset from conditionally-compiled decoders. Peter Boström 2016-02-12 15:56:57 +01:00
  • c90e9b64d5 Remove no-op VideoDecoder::Reset implementation. Peter Boström 2016-02-12 15:16:24 +01:00
  • 25558ad819 Don't send FEC for H.264 with NACK enabled. Peter Boström 2016-02-12 15:08:31 +01:00
  • efce73e4ed Rename libjingle_media_unittest -> rtc_media_unittests kjellander@webrtc.org 2016-02-12 15:06:02 +01:00
  • e9de296de8 Add OWNERS file in webrtc/pc kjellander@webrtc.org 2016-02-12 14:26:48 +01:00
  • 040f68e360 Fix VideoCapturer::OnMessage override Somehow this bug is now detected after landing https://codereview.webrtc.org/1689923002/ See https://build.chromium.org/p/chromium.webrtc.fyi/builders/Mac%20Builder/builds/9638/steps/compile/logs/stdio Per 2016-02-12 14:00:17 +01:00
  • a50924115e This reland https://codereview.webrtc.org/1655793003/ with the change that cricket::VideoCapturer::SignalVideoFrame is added back and used for frame forwarding. It is used in Chrome remoting. Per 2016-02-12 13:30:57 +01:00
  • 59013bcafb Remove spammy GetRTPStatistics() log. Peter Boström 2016-02-12 11:35:08 +01:00
  • 51542be8ce Introduce struct MediaConfig, with construction-time settings. nisse 2016-02-12 02:27:06 -08:00
  • d73c99cf22 Initial cleanup of cricket::VideoFrame. nisse 2016-02-12 01:01:11 -08:00
  • 65c7f67f09 Fix license headers in webrtc/pc kjellander 2016-02-12 00:05:01 -08:00
  • 9b8df25c73 Move talk/session/media -> webrtc/pc kjellander@webrtc.org 2016-02-12 06:47:59 +01:00
  • 5ad129741c Rename webrtc/media/webrtc -> webrtc/media/engine kjellander@webrtc.org 2016-02-12 06:39:40 +01:00
  • f396f6085f Update API for Objective-C RTCPeerConnection. hjon 2016-02-11 16:19:06 -08:00
  • 404686a337 Use std::vector in the PayloadRouter interface. Peter Boström 2016-02-11 23:37:26 +01:00
  • 8fb3557052 rtc::Buffer: Replace an internal rtc::scoped_ptr with std::unique_ptr kwiberg 2016-02-11 13:36:43 -08:00
  • 9b7a289301 Roll chromium_revision 8974515..c9db86b (374881:374913) kjellander 2016-02-11 13:07:25 -08:00
  • af71655b68 Revert of Android: Remove VideoCapturer (patchset #2 id:20001 of https://codereview.webrtc.org/1684403002/ ) kjellander 2016-02-11 12:21:45 -08:00
  • 73e2373af2 Fix negative shift exponent in WPDTree aluebs 2016-02-11 11:02:49 -08:00
  • 66d2481106 Fix division by zero errors in IntelligibilityEnhancer Alejandro Luebs 2016-02-11 10:37:12 -08:00
  • 6ecee07bab Fixing bug in MediaStream.java that caused double disposal of track. deadbeef 2016-02-11 09:57:23 -08:00
  • 09eab315fd Android: Remove VideoCapturer Magnus Jedvert 2016-02-11 18:25:09 +01:00
  • 9f35d55c58 Added accessor and Parse function. Create function merged into one. danilchap 2016-02-11 08:19:00 -08:00
  • ca8352541a Move the decoder thread into VideoReceiveStream. Peter Boström 2016-02-11 15:59:46 +01:00
  • 8e16e61d64 Added empty files for VideoBroadcaster so adding them don't break Chrome. Per 2016-02-11 15:56:51 +01:00
  • d3d8b6720a iOS: Remove MB and Goma for GYP builders. kjellander 2016-02-11 06:44:03 -08:00
  • 67ca0e1650 Revert of Add tools/mb to setup_links.py (patchset #1 id:1 of https://codereview.webrtc.org/1692543002/ ) kjellander 2016-02-11 06:36:40 -08:00
  • 1f7d77f60c Extract send-side ViEReceiver calls. Peter Boström 2016-02-11 15:30:14 +01:00
  • 68da769ab9 Add tools/mb to setup_links.py kjellander 2016-02-11 06:18:11 -08:00
  • 4af8061e40 Roll chromium_revision 825c18d..8974515 (374845:374881) kjellander 2016-02-11 05:43:39 -08:00
  • a7584c9f75 iOS: Add mb_type config for GYP builders. kjellander 2016-02-11 05:35:58 -08:00
  • 569cf942c0 PRESUBMIT: Add check for JSON parse errors + fix JSON kjellander 2016-02-11 05:02:59 -08:00
  • 8c66a00a37 Initialize VideoSendStream members in constructor. Peter Boström 2016-02-11 13:51:10 +01:00
  • 1e01660899 Add support for rtx with h264. stefan 2016-02-11 04:13:54 -08:00
  • 07c51e3f79 Fix two UBSan warnings in NetEq henrik.lundin 2016-02-11 03:35:43 -08:00
  • 162c3393be Revert of Make cricket::VideoCapturer implement VideoSourceInterface (patchset #14 id:300001 of https://codereview.webrtc.org/1655793003/ ) perkj 2016-02-11 02:56:35 -08:00
  • 4d19c5b010 This cl introduce a VideoSourceInterface and let cricket::VideoCapturer implement it. Further more, it adds a VideoBroadcaster than is used for delivering frames to multiple sinks. Per 2016-02-11 11:06:09 +01:00
  • f9b59c4f30 Revert of Initial cleanup of cricket::VideoFrame. (patchset #3 id:40001 of https://codereview.webrtc.org/1688643003/ ) nisse 2016-02-11 01:38:52 -08:00
  • 4b2a5a8095 Revert of Make cricket::VideoCapturer implement VideoSourceInterface (patchset #12 id:260001 of https://codereview.webrtc.org/1655793003/ ) perkj 2016-02-11 01:20:17 -08:00
  • 4d575b0d42 Initial cleanup of cricket::VideoFrame. nisse 2016-02-11 01:17:37 -08:00
  • 2f21789b4b This cl introduce a VideoSourceInterface and let cricket::VideoCapturer implement it. Further more, it adds a VideoBroadcaster than is used for delivering frames to multiple sinks. perkj 2016-02-10 23:55:20 -08:00
  • 43fcd57408 Roll chromium_revision afdce76..825c18d (374697:374845) kjellander 2016-02-10 20:08:11 -08:00
  • 42d8aa77d8 Fix IntelligibilityEnhancerTest.TestRenderUpdate test Alejandro Luebs 2016-02-10 16:10:32 -08:00
  • 4ed324da5d Roll chromium_revision b17dd83..afdce76 (374637:374697) kjellander 2016-02-10 13:33:36 -08:00
  • c466badd86 Using the NS noise estimate for the IE aluebs 2016-02-10 12:03:00 -08:00
  • 3123cbc489 Associate "score" attribute with SSIM so that future perf graphs know that an increase in SSIM should be considered an improvement. tnakamura 2016-02-10 11:21:51 -08:00
  • 84d1f126d3 Remove VideoFormat from WebRtcVideoEngine2. Peter Boström 2016-02-10 20:12:52 +01:00
  • 9c6a0c7f6d Added A/V sync tests with drifting clocks. adding 30% drift to media generator (e.g. audio frame generated every 7ms instead of promised 10ms) works fine adding 2% drift to video ntp-timestamp-stamper makes A/V sync fail. danilchap 2016-02-10 10:54:47 -08:00
  • a75339c40d Set rtc_prefer_fixed_point to true on arm64 to match GYP pkotwicz 2016-02-10 10:21:07 -08:00
  • 541f1869ca Cleanup temporary files created by tests. jbauch 2016-02-10 09:09:54 -08:00
  • 448468d575 Experimental patch for adapting adaptation to CPU count on Mac. torbjorng 2016-02-10 08:11:57 -08:00
  • b24317bfda Fix license headers in webrtc/api. kjellander 2016-02-10 07:54:43 -08:00
  • e2812e74fb Cleanup after talk/media move. kjellander@webrtc.org 2016-02-10 16:29:11 +01:00