Commit Graph

  • 168529559c Roll chromium_revision 8fff44b..b17dd83 (374588:374637) kjellander 2016-02-10 05:18:27 -08:00
  • abedbbd09a Suppress UBSan errors from iSAC henrik.lundin 2016-02-10 05:01:38 -08:00
  • c6344aac47 Remove java_home GYP variable from webrtc/build/common.gypi kjellander 2016-02-10 04:27:27 -08:00
  • 1147b75b52 Moved buffering of farend into the EchoSubtraction method. This makes sense since the buffered data is only used by the echo subtraction method. Furthermore, it simplifies the upcoming modifications to the echo subtraction method since the way the buffering is done can then be specific for the echo subtraction implementation used. peah 2016-02-10 03:55:31 -08:00
  • 6608d9a1aa NetEq: Fix a negative shift value henrik.lundin 2016-02-10 02:47:52 -08:00
  • 15583c19d7 Move talk/app/webrtc to webrtc/api Henrik Kjellander 2016-02-10 10:53:12 +01:00
  • f5368ab81d Roll chromium_revision a6aefb7..8fff44b (374428:374588) kjellander 2016-02-09 20:05:34 -08:00
  • cc9669c6b8 Cleanup shared memory handling in DesktopCapturer interface. sergeyu 2016-02-09 15:13:26 -08:00
  • c815c60f8a Roll chromium_revision 3a90ecf..a6aefb7 (374096:374428) kjellander 2016-02-09 12:14:56 -08:00
  • fa639f0bb3 Surface the noise estimate of the NS to be used by other components Alejandro Luebs 2016-02-09 11:24:32 -08:00
  • 78ddd733b0 Update path for audioproc_debug proto output. kjellander 2016-02-09 08:13:06 -08:00
  • 4bba35f735 Switch third_party/gflags to use updated GitHub repo. kjellander 2016-02-09 06:47:39 -08:00
  • 09fef9e6f7 [rtp_rtcp] Added Sender Report Request rtcp packet. danilchap 2016-02-09 05:57:51 -08:00
  • dfb769d848 Remove deprecated PeerConnectionObserver::OnStateChange and OnIceComplete perkj 2016-02-09 03:09:43 -08:00
  • 0715a83a07 Avoid OpenH264 encoder bug for #threads > 1 on Mac and Chromium+Sandbox. hbos 2016-02-09 02:34:29 -08:00
  • 097d54956d Added thread annotations to FifoBuffer. jbauch 2016-02-09 02:30:34 -08:00
  • e594213a2b Fix div-by-0 in NetEq's StatisticsCalculator henrik.lundin 2016-02-09 00:35:53 -08:00
  • fd2be2718d Fuzzer tests for AudioDecoder's DecodeRedundant and IncomingPacket henrik.lundin 2016-02-09 00:00:23 -08:00
  • 7ae5e52d0a Revert of Analyze support in gyp_webrtc (patchset #1 id:1 of https://codereview.webrtc.org/1369683004/ ) kjellander 2016-02-08 23:46:34 -08:00
  • d2a22960c3 Enable cpplint for webrtc/modules/pacing and fix all uncovered cpplint errors. jbauch 2016-02-08 23:18:25 -08:00
  • cd0e4751b2 Create QuicSession mikescarlett 2016-02-08 17:35:47 -08:00
  • 456801db3b Add perkj+magjed to webrtc/media/OWNERS kjellander 2016-02-08 06:45:57 -08:00
  • c0ae305a9e Fix null-pointer dereference in RTPSenderVideo. Peter Boström 2016-02-08 15:00:16 +01:00
  • 58c664c13d Clean up of CongestionController. Stefan Holmer 2016-02-08 14:31:30 +01:00
  • d1d66bab3d Remove ViEChannel calls for VideoReceiveStream. Peter Boström 2016-02-08 14:07:14 +01:00
  • 294515373b Roll chromium_revision 8da2495..3a90ecf (374076:374096) kjellander 2016-02-08 04:17:38 -08:00
  • 7336eeb690 [rtp_rtcp] rtcp::Tmmbn cleaned and got Parse function danilchap 2016-02-08 03:35:10 -08:00
  • 62756ee411 Default build flag |rtc_use_h264| to |proprietary_codecs| if not on Android/iOS. hbos 2016-02-08 02:57:00 -08:00
  • 47b6263444 Remove Java PC support. This cl removes none Android Java support. perkj 2016-02-08 01:07:19 -08:00
  • f6b5509229 Fix GYP and GN references that are invalid in Chromium builds. kjellander 2016-02-07 23:04:26 -08:00
  • 1afca73055 Change to WebRTC license in webrtc/media kjellander 2016-02-07 20:46:45 -08:00
  • 66a1401c0c Roll chromium_revision 3a7cbe0..8da2495 (374049:374076) kjellander 2016-02-07 20:05:58 -08:00
  • a81f6a3fc0 Revert of Default build flag |rtc_use_h264| to |proprietary_codecs| if not on Android/iOS. (patchset #1 id:1 of https://codereview.webrtc.org/1674103002/ ) hbos 2016-02-07 15:05:22 -08:00
  • 10b9dd7ab1 Default build flag |rtc_use_h264| to |proprietary_codecs| if not on Android/iOS. hbos 2016-02-07 14:40:40 -08:00
  • c37b59f938 Roll chromium_revision 9127267..3a7cbe0 (374043:374049) kjellander 2016-02-07 04:04:26 -08:00
  • f9f84b2eb0 Roll chromium_revision 70700a1..9127267 (374041:374043) kjellander 2016-02-06 20:09:29 -08:00
  • 39be5610de Roll chromium_revision f0cfd18..70700a1 (374026:374041) kjellander 2016-02-06 12:07:21 -08:00
  • cdc4451d4a Roll chromium_revision 3c45587..f0cfd18 (373863:374026) kjellander 2016-02-06 04:04:39 -08:00
  • e796f96378 check v4l frame rate capability with bitwise method. Weiyong Yao 2016-02-05 17:06:17 -08:00
  • fd6706a310 Log Android HW decoder delay time statistics. glaznev 2016-02-05 14:05:08 -08:00
  • 1c24a6d5ca Set use_gtk=0 as default for Chromium builds. kjellander 2016-02-05 13:10:34 -08:00
  • 210cf01418 Roll chromium_revision 6e376b8..3c45587 (373731:373863) kjellander 2016-02-05 12:08:04 -08:00
  • c09525a547 Revert of Default build flag |rtc_use_h264| to |proprietary_codecs| if not on Android/iOS. (patchset #1 id:1 of https://codereview.webrtc.org/1660403004/ ) hbos 2016-02-05 11:02:42 -08:00
  • 50fca62809 Remove fake cricket::VideoCapturer devices. Peter Boström 2016-02-05 19:40:34 +01:00
  • 7cd94f66eb Default build flag |rtc_use_h264| to |proprietary_codecs| if not on Android/iOS. hbos 2016-02-05 10:31:20 -08:00
  • 900f97534b H264: Improve FFmpeg decoder performance by using I420BufferPool. hbos 2016-02-05 08:08:34 -08:00
  • c6e16e3d91 Use a delayed encoder in GetStats test. Peter Boström 2016-02-05 14:15:53 +01:00
  • f751bf8679 Set VideoReceiveStream members in init list. Peter Boström 2016-02-05 14:00:53 +01:00
  • f174e3a260 [rtp_rtcp] rtcp::Tmmbr cleaned and got Parse function danilchap 2016-02-05 04:56:36 -08:00
  • 48fa27136a Made implicit casts in the echo canceller explicit. peah 2016-02-05 03:16:18 -08:00
  • 1d04ac6f29 Untangle ViEChannel and ViEEncoder. Peter Boström 2016-02-05 11:25:46 +01:00
  • e449915455 Measure encoding time on encode callbacks. Peter Boström 2016-02-05 11:13:28 +01:00
  • 8e8908aadd Delete FrameInput method and FrameInputWrapper class. nisse 2016-02-05 01:52:15 -08:00
  • 25d1f28fa9 Fix race between Thread ctor/dtor and MessageQueueManager registrations. jbauch 2016-02-05 00:25:02 -08:00
  • 988d31eb9b Move gtest_prod_util.h out of webrtc/test tree. kjellander 2016-02-05 00:23:50 -08:00
  • a96e2d77cb Move talk/media to webrtc/media kjellander 2016-02-04 23:52:28 -08:00
  • a713a40fd6 Roll chromium_revision 4c670a4..6e376b8 (373575:373731) kjellander 2016-02-04 20:04:36 -08:00
  • b647aca12a Roll chromium_revision fbab684..4c670a4 (373504:373575) kjellander 2016-02-04 12:09:38 -08:00
  • ae95ff32ff Add more logging and fix PTS overflow for HW decoder. glaznev 2016-02-04 11:47:12 -08:00
  • a92d6be411 rtcp::TmmbItem designed to replace RTCPUtility::RTCPPacketRTPFBTMMBRItem (for creating and parsing rtcp TMMBR/TMMBN packets) std::vector<rtcp::TmmbItem> will replace TMMBRSet class for storage, processing and preparing TMBBR/TMMBN (i.e. this TmmbItem replaces Timber structure introduced in https://codereview.webrtc.org/1474693002 ) Previous structures store bitrate in kbps. TmmbItem use bps removing need to regularly divide and multiply by 1000. danilchap 2016-02-04 07:33:39 -08:00
  • 20834ca806 Adds a nullptr check to prevent a rare crash when starting or stopping an RtcEventLog. ivoc 2016-02-04 06:33:37 -08:00
  • 15ba6242ad Revert of Rename iOS test specs to match buildbot names. (patchset #1 id:1 of https://codereview.webrtc.org/1665783002/ ) kjellander@webrtc.org 2016-02-04 15:13:40 +01:00
  • daa672d7ab Roll chromium_revision 28e68f8..fbab684 (373442:373504) kjellander 2016-02-04 05:00:40 -08:00
  • ba4c0e45ff Add send-side BWE to WebRtcVoiceEngine under a finch experiment. stefan 2016-02-04 04:12:24 -08:00
  • 2ddb8bd359 Avoid undefined behavior in vp8 screenshare_layers sprang 2016-02-04 03:59:52 -08:00
  • 08582ff075 Replace uses of cricket::VideoRenderer by rtc::VideoSinkInterface. nisse 2016-02-04 01:24:52 -08:00
  • 8cb910d2fd Delete backwards compatibility cruft from cricket::VideoFrame and VideoSourceInterface. nisse 2016-02-04 01:01:54 -08:00
  • c2148a50d2 Integrate helper macros for calling histograms with different names (real-time vs screenshare and rampup metrics). asapersson 2016-02-04 00:33:21 -08:00
  • 9031d6366f Remove the network with empty name or NONE connection type from the network list. In some device (e.g. Galaxy s6), the OS returns a list of network containing one that has empty network name or NONE connection type, which cannot be used and cause crash to the app. honghaiz 2016-02-03 21:45:24 -08:00
  • fc5fc1e9b3 Roll chromium_revision 609aa24..28e68f8 (373145:373442) kjellander 2016-02-03 20:05:51 -08:00
  • f2a2bf4ae4 Stay writable after partial socket writes. jbauch 2016-02-03 16:45:32 -08:00
  • 14d024d882 Do not notify networkconnect if the connection type is known. This sometimes happened with sim card has a voice plan but does not have data plan. Renable the DCHECK. Honghai Zhang 2016-02-03 15:12:26 -08:00
  • 45b683f43f Call static method getConnectionType using the class name. Honghai Zhang 2016-02-03 14:15:07 -08:00
  • 5c35cf9f8e Re-enable RestartingSendStreamPreservesRtpState. danilchap 2016-02-03 14:14:49 -08:00
  • cedff02e30 Remove dead code from WebRtcVideoEngine2. Peter Boström 2016-02-03 17:58:47 +01:00
  • e03ac51aa1 Implement NullVideoDecoder to avoid crash on unsupported decoders. jbauch 2016-02-03 05:51:48 -08:00
  • 9dc5928eb2 Ability to disable the effects of |rtc_use_h264| with DisableRtcUseH264. Renamed the WEBRTC_THIRD_PARTY_H264 macro to WEBRTC_USE_H264 to match flag name. hbos 2016-02-03 05:09:37 -08:00
  • 86512b401e Rename iOS test specs to match buildbot names. kjellander 2016-02-03 04:41:04 -08:00
  • 10880011d9 Support multiple rtx codecs. Stefan Holmer 2016-02-03 13:29:59 +01:00
  • abe095b879 Roll chromium_revision c6076f2..609aa24 (372974:373145) kjellander 2016-02-03 04:26:34 -08:00
  • d983c3c9e5 Add SEI to the list of packets counted as keyframe. noahric 2016-02-03 03:43:42 -08:00
  • d1fb26d457 Add iOS tracing. tkchin 2016-02-03 01:51:18 -08:00
  • 8e85a3f39a iOS buildbot configurations. kjellander 2016-02-03 00:06:02 -08:00
  • 7f777498a5 Disable flaky test WebRtcSessionTest.TestRtxRemovedByCreateAnswer on Win and Mac. TBR=kjellander@webrtc.org BUG=webrtc:4943 NOTRY=true honghaiz 2016-02-02 21:54:01 -08:00
  • 27a348555a Fixing a DCHECK failure on unknown connection type from OS. Sometimes Android OS provides unknown connection type, causing a DCHECK failure. This CL temporarily removes that checking. honghaiz 2016-02-02 18:20:24 -08:00
  • 2ab815779c Remove implicit downcast in producer_fec_fuzzer.cc. Peter Boström 2016-02-02 22:30:41 +01:00
  • c3a0983d4b Roll chromium_revision a8e5140..c6076f2 (372922:372974) incl. update to Opus v.1.1.2 kjellander 2016-02-02 13:18:33 -08:00
  • a7ad7c3ca0 Get the adapter type information from Android OS. honghaiz 2016-02-02 12:54:14 -08:00
  • ae695e95a6 Refactor RtpSender and SSRCDatabase. tommi 2016-02-02 08:31:45 -08:00
  • 040b79ff7e Add helper macros for calling a histogram with different names. asapersson 2016-02-02 07:13:01 -08:00
  • ed3277bf14 Deprecate VideoDecoder::Reset() and remove calls. Peter Boström 2016-02-02 15:40:04 +01:00
  • ce23bee697 Remove SendStreamFormat and ViewRequests. Peter Boström 2016-02-02 14:14:30 +01:00
  • d467a91669 Roll chromium_revision f41a54b..a8e5140 (372876:372922) kjellander 2016-02-02 04:06:58 -08:00
  • c61635c2db PRESUBMIT: Exclude supplement.gypi from _CheckNoSourcesAboveGyp check. kjellander 2016-02-02 02:30:07 -08:00
  • c5a39c2591 H264: Thread-safe InitializeFFmpeg. Flag to control if InitializeFFmpeg should be called. hbos 2016-02-02 02:26:05 -08:00
  • 799379e8c2 Let a minimum time interval pass (one bucket size) after initialization before reporting rates (to avoid rates being based on too short time intervals). asapersson 2016-02-02 01:46:53 -08:00
  • 6fd26b6ec8 Roll chromium_revision f6e3d46..f41a54b (372710:372876) kjellander 2016-02-01 20:07:18 -08:00
  • c463e20069 Reset TURN port NONCE when a new socket is created. For example, when the TURN port has an ALLOCATE_MISMATCH error. honghaiz 2016-02-01 15:19:08 -08:00
  • 94291480b6 Extra logging for HW codec. glaznev 2016-02-01 13:17:18 -08:00
  • 3668cf034c Roll chromium_revision 65f9b34..f6e3d46 (372637:372710) kjellander 2016-02-01 12:23:25 -08:00