Commit Graph

  • b59ff8952f This CL provides improved parameter tuning for the level controller as well as some further minor changes. peah 2016-06-30 09:19:32 -07:00
  • 504c47d750 FrameBuffer2 now has Start/Stop methods. philipel 2016-06-30 17:33:02 +02:00
  • 039083aedc Dispose audio source correctly in AppRTC Demo on Android. Sami Kalliomaki 2016-06-30 16:57:10 +02:00
  • c5ad0c81c7 Respect VP8.automaticResizeOn for MediaCodec. Peter Boström 2016-06-30 16:11:34 +02:00
  • 5f6547e89c Disabling the performance unittests on Android for the level controller. peah 2016-06-30 05:13:37 -07:00
  • 03dd6db5cb Added empty directory with myself as owner for new mixer. aleloi 2016-06-30 05:03:11 -07:00
  • 9ef6785027 Revert of Workaround for clang bug http://llvm.org/PR28348. (patchset #1 id:1 of https://codereview.webrtc.org/2110043003/ ) pbos 2016-06-30 02:32:32 -07:00
  • ea41694e08 Added an empty member to the union of rtc::Optional, so that it is always initializable. ossu 2016-06-30 02:14:54 -07:00
  • f4e8cf0d5b Revert of Add config to prune TURN ports (patchset #12 id:360001 of https://codereview.webrtc.org/2093623004/ ) danilchap 2016-06-30 01:55:03 -07:00
  • 77ed80a7ef AndroidVideoCapturer: Remove unused member variable Magnus Jedvert 2016-06-30 10:05:33 +02:00
  • 9e03c3b372 Revert of Move RtcEventLog object from inside VoiceEngine to Call. (patchset #16 id:420001 of https://codereview.webrtc.org/1748403002/ ) ivoc 2016-06-30 00:59:43 -07:00
  • 308c7b0b5a Revert of Fix to make the start/stop functions for the Rtc Eventlog non-virtual. (patchset #2 id:40001 of https://codereview.webrtc.org/2107253002/ ) ivoc 2016-06-30 00:57:33 -07:00
  • bf02e2070f Revert of Fix for RtcEventLog ObjC interface (patchset #3 id:40001 of https://codereview.webrtc.org/2106103003/ ) ivoc 2016-06-30 00:55:03 -07:00
  • c43bf56ef1 Fix for RtcEventLog ObjC interface Ivo Creusen 2016-06-30 09:31:52 +02:00
  • a3333bfafb This CL adds activation logic of the new APM level control functionality and exposes the functionality using the MediaConstraints. peah 2016-06-30 00:02:34 -07:00
  • 17aac053f5 Add config to prune low-priority TURN ports for creating connections When the flag prune_turn_ports is set, When a high-priority turn port becomes available, it will prune low-priority ones. The pruned port will not be used for creating connections locally and its candidates will not be sent over to the remove side (unless they have been sent before being pruned). Honghai Zhang 2016-06-29 21:41:53 -07:00
  • 4c4cb5b984 Separate the JNI function that controls logging levels into two. skvlad 2016-06-29 15:30:41 -07:00
  • ca4cac7e74 New module for the adaptive level controlling functionality in the audio processing module peah 2016-06-29 15:26:12 -07:00
  • 886815bc36 Add back P2PTransportChannel.Connect, for Chromium. deadbeef 2016-06-29 15:21:04 -07:00
  • b825aee04a Start ICE connectivity checks as soon as the first pair is pingable. Taylor Brandstetter 2016-06-29 13:07:16 -07:00
  • f516585e10 Workaround for clang bug http://llvm.org/PR28348. Peter Boström 2016-06-29 20:25:24 +02:00
  • bf2f569b22 Fixing flakiness of CreateDataChannelAfterNegotiate. Taylor Brandstetter 2016-06-29 11:22:47 -07:00
  • 6c3e788dcf Add RTX codecs for codecs only supported by external encoder. Taylor Brandstetter 2016-06-29 11:14:19 -07:00
  • f3d8d32c5f Fixing P2PTransportChannelTest.TestIceConfigWillPassDownToPort. Taylor Brandstetter 2016-06-29 11:07:36 -07:00
  • 54433e72aa Fixing flakiness of TestDetectUnresolvedProxy. Taylor Brandstetter 2016-06-29 10:10:31 -07:00
  • 37f93af032 Remove unused constructor from VCMPacket. Johan Ahlers 2016-06-29 18:02:54 +02:00
  • df6ecea8ac Fix to make the start/stop functions for the Rtc Eventlog non-virtual. Ivo Creusen 2016-06-29 17:30:56 +02:00
  • 18c65a448f Expanded error message for unexpected packet in the flaky test EndToEndTest.DecodesRetransmittedFrame* Danil Chapovalov 2016-06-29 15:29:34 +02:00
  • 9c0c75bd6e Add GN targets for AppRTC Demo on Android. Sami Kalliomaki 2016-06-29 14:55:00 +02:00
  • 1895526c61 Move RtcEventLog object from inside VoiceEngine to Call. Ivo Creusen 2016-06-29 13:56:45 +02:00
  • 8cf2a3a3ad Android: Camera2 implementation and tests for it. Sami Kalliomaki 2016-06-29 13:27:37 +02:00
  • f4878e5968 VideoCapturerAndroid: Remove unused function getCameraThreadHandler Magnus Jedvert 2016-06-29 11:43:00 +02:00
  • 37bb54eb20 Reland: Remove global list of SRTP sessions. Joachim Bauch 2016-06-29 10:41:00 +02:00
  • 65f47275cb Fixing race condition in IncomingVideoStream. Taylor Brandstetter 2016-06-28 10:46:35 -07:00
  • a3c51ea9f4 Revert "Pull out the PostFilter to its own NonlinearBeamformer API" Alejandro Luebs 2016-06-28 10:38:33 -07:00
  • 9c7a0dbc8a Constructor in Camera1Enumerator should be public. Sami Kalliomaki 2016-06-28 19:03:56 +02:00
  • b983112bc7 Pull out the PostFilter to its own NonlinearBeamformer API Alejandro Luebs 2016-06-28 10:02:44 -07:00
  • d00c05788f Fix the turn and udp port type. The port type was not set if it was created on a shared socket. Honghai Zhang 2016-06-28 09:44:47 -07:00
  • 70fae2ccc6 Add override annotation to appropriate methods in Camera1Enumerator. sakal 2016-06-28 08:36:35 -07:00
  • 0dacbf5f62 Create a null decoder for h264 when not supported, instead of crashing. noahric 2016-06-28 06:39:43 -07:00
  • 31b2ec4e0d Remove unused output parameter in VCMReceiver::FrameForDecoding(). Johan Ahlers 2016-06-28 13:32:49 +02:00
  • 95348f7663 Remove unused parameters from VCMReceiver::InsertPacket(). Johan Ahlers 2016-06-28 11:11:28 +02:00
  • 098e6c5d0a Logging and tracing of audio devices on Andriod. Max Morin 2016-06-28 09:36:25 +02:00
  • 6bb1ef2b86 Fixing bug where Connection drops packets when presumed writable. Taylor Brandstetter 2016-06-27 18:09:03 -07:00
  • f8e65779a7 Add virtual Initialize methods to PortAllocator and NetworkManager. Taylor Brandstetter 2016-06-27 17:20:15 -07:00
  • ba29c6aac7 Reland 2 of: Use VoiceChannel/VideoChannel directly from RtpSender/RtpReceiver. Taylor Brandstetter 2016-06-27 16:30:35 -07:00
  • 716d07a241 Using fake clock for TURN port tests and un-disabling some tests. Taylor Brandstetter 2016-06-27 14:07:41 -07:00
  • 1caff88945 Disabling EndToEndTest.RestartingSendStreamPreservesRtpStatesWithRtx. deadbeef 2016-06-27 13:09:52 -07:00
  • d57048433c Decrease the amount of maximum outstanding frames for Android HW H.264 decoder. Alex Glaznev 2016-06-27 11:51:10 -07:00
  • 56ce49d710 Delete a method that was not used. This was a mistake from code merging. Honghai Zhang 2016-06-27 11:19:24 -07:00
  • 3d2e853f86 Replace OS_ANDROID define to disable webrtc test. Peter Boström 2016-06-27 19:47:12 +02:00
  • ac968bdab6 Build webrtc_nonparallel_tests under GN. Peter Boström 2016-06-27 19:31:39 +02:00
  • 3532ee2f0a Disable flaky ProcessNoLossChangeFrameRateFrameDropVP9 on Android Patrik Höglund 2016-06-27 18:17:05 +02:00
  • e01000b9a4 Fixing a comment on AEC divergence metric. minyuel 2016-06-27 17:06:10 +02:00
  • 7ba0262248 Make bucket names explicit in cq.cfg. tandrii 2016-06-27 08:04:40 -07:00
  • 685440be2d Make mixing test die earlier on failure instead of spamming errors phoglund 2016-06-27 07:18:35 -07:00
  • b52e81c054 Allow disabling capture to texture on Camera1Enumerator using constructor parameter. Sami Kalliomaki 2016-06-27 15:10:09 +02:00
  • 007f0ad09a Roll chromium_revision 7711cbb94f..74a40988ba (401243:402146) buildbot 2016-06-27 03:57:36 -07:00
  • 7893e9a267 Remove a thread checker for a decoder thread from IncomingVideoStream. The specific decoder thread may vary when using VideoToolbox. Tommi 2016-06-27 09:54:45 +02:00
  • 56c0b20490 Return both IPv6 and IPv4 address from the lookup. We currently only return IPv4 address, which may cause issues in IPv6 networks if we provide host name as the turn servers. Honghai Zhang 2016-06-26 22:11:12 -07:00
  • ff4def7eb7 Fix stats hud in AppRTC Demo for iOS. stefan 2016-06-26 12:08:39 -07:00
  • 3784b4a697 Revert of Use VoiceChannel/VideoChannel directly from RtpSender/RtpReceiver. (patchset #3 id:40001 of https://codereview.webrtc.org/2046173002/ ) tkchin 2016-06-24 19:31:47 -07:00
  • cd89e86428 Cleanups in cricket::VideoFrame and cricket::WebRtcVideoFrame. Sergey Ulanov 2016-06-24 16:28:16 -07:00
  • 2d5491783a Reland of: Use VoiceChannel/VideoChannel directly from RtpSender/RtpReceiver. Taylor Brandstetter 2016-06-24 14:18:22 -07:00
  • 1a7162dbc9 Revert of Use VoiceChannel/VideoChannel directly from RtpSender/RtpReceiver. (patchset #3 id:40001 of https://codereview.webrtc.org/2046173002/ ) deadbeef 2016-06-24 14:13:06 -07:00
  • bc5831999d Use VoiceChannel/VideoChannel directly from RtpSender/RtpReceiver. Taylor Brandstetter 2016-06-24 14:06:35 -07:00
  • ba8d4337b7 Revert of Add virtual Initialize methods to PortAllocator and NetworkManager. (patchset #4 id:60001 of https://codereview.webrtc.org/2097653002/ ) deadbeef 2016-06-24 14:05:11 -07:00
  • a6bdb0990a Add virtual Initialize methods to PortAllocator and NetworkManager. Taylor Brandstetter 2016-06-24 14:04:01 -07:00
  • 059e183419 Reland of "Revert of Update the BWE when the network route changes. (patchset #5 id:180001 of https://… (patchset #1 id:1 of https://codereview.webrtc.org/2098703004/ ) honghaiz 2016-06-24 11:03:55 -07:00
  • ae4d0d922b Revert of Revert "Revert of Update the BWE when the network route changes. (patchset #5 id:180001 of https://… (patchset #5 id:120001 of https://codereview.webrtc.org/2041593002/ ) honghaiz 2016-06-24 10:06:16 -07:00
  • 5b5d2cdad7 Revert "Revert of Update the BWE when the network route changes. (patchset #5 id:180001 of https://codereview.webrtc.org/2000063003/ )" Honghai Zhang 2016-06-24 10:00:52 -07:00
  • 721ede1096 [Chromoting] DirectX based capturer should always return a temporary error zijiehe 2016-06-23 18:41:02 -07:00
  • ef184702f6 Allow receiving a packet on a TURN port from an unknown address. Taylor Brandstetter 2016-06-23 17:35:47 -07:00
  • 7cf7403230 Revert of Cleanups in cricket::VideoFrame and cricket::WebRtcVideoFrame. (patchset #5 id:110001 of https://codereview.webrtc.org/2075983003/ ) honghaiz 2016-06-23 16:43:49 -07:00
  • 8cd7f22c59 Fix a breakage in chromoting due to an interface change. Honghai Zhang 2016-06-23 13:44:34 -07:00
  • 742d7b10b9 Cleanups in cricket::VideoFrame and cricket::WebRtcVideoFrame. sergeyu 2016-06-23 12:56:05 -07:00
  • 572b094128 Do not switch best connection on the controlled side too frequently due to the nomination from the controlling side. We now use a single rule to determine connection switch on the controlled side. The rule is to select the new best connection based on the following order: 1. writable/receiving/connected state. 2. nominated 3. last time receiving data packet. 4. priority. 5. latency (rtt) Honghai Zhang 2016-06-23 12:26:57 -07:00
  • 3f81fcd2e8 Don't recreate the speech encoder if we don't have to kwiberg 2016-06-23 03:58:36 -07:00
  • 1fdcc28b25 [MIPS] Fix build issue for mips64el milko.leporis 2016-06-23 03:52:28 -07:00
  • d4bcdad263 Add a libfuzzer for RtpHeaderParser. katrielc 2016-06-23 03:50:39 -07:00
  • 787eeede3d Formatted with clang-format. Checking if development environment is set up correctly. Max Morin 2016-06-23 10:42:07 +02:00
  • f4ae6dc763 Fix an issue in IPv6 support. When creating connections on turn port, check whether the local and remote candidates have the same IP address family, instead of checking the address family of the local socket against the remote candidate. Honghai Zhang 2016-06-22 22:34:58 -07:00
  • 14f97f5bc6 Adding IceConfig option to assume TURN/TURN candidate pairs will work. deadbeef 2016-06-22 17:14:15 -07:00
  • e7edea9759 Revert of Move FilePlayer and FileRecorder to Voice Engine (patchset #5 id:80001 of https://codereview.chromium.org/2037623002/ ) kwiberg 2016-06-22 16:29:55 -07:00
  • 079a7a197f Reland of Do not delete a connection in the turn port with permission error or refresh error. (patchset #1 id:1 of https://codereview.webrtc.org/2090833002/ ) honghaiz 2016-06-22 16:26:29 -07:00
  • 3159ffae6b Revert of Do not delete a connection in the turn port with permission error or refresh error. (patchset #6 id:260001 of https://codereview.webrtc.org/2068263003/ ) honghaiz 2016-06-22 16:18:28 -07:00
  • 13d5db3857 Revert of Adding IceConfig option to assume TURN/TURN candidate pairs will work. (patchset #9 id:160001 of https://codereview.webrtc.org/2063823008/ ) honghaiz 2016-06-22 16:15:08 -07:00
  • 8e6134eae4 Adding IceConfig option to assume TURN/TURN candidate pairs will work. Taylor Brandstetter 2016-06-22 15:28:17 -07:00
  • 3d77deb29c Do not delete a connection in the turn port with permission error, refresh error, or binding error. Honghai Zhang 2016-06-22 15:22:22 -07:00
  • 65874b163e Move FilePlayer and FileRecorder to Voice Engine Karl Wiberg 2016-06-22 23:47:42 +02:00
  • 821942d8b2 Remove the unused video stuff in FilePlayer and FileRecorder kwiberg 2016-06-22 13:46:51 -07:00
  • f7c15a9159 Set the generation on peer reflexive candidates when created. Taylor Brandstetter 2016-06-22 13:13:55 -07:00
  • 329c9407e0 Add encoder/decoder names to software H264. Peter Boström 2016-06-22 18:26:59 +02:00
  • d5f50a1b53 NetEq: Fix a bug in DelayPeakDetector causing asserts to trigger henrik.lundin 2016-06-22 09:07:04 -07:00
  • 66910708ac Add TODO comments on deprecated VideoFrame methods. nisse 2016-06-22 08:47:49 -07:00
  • 522739c8c9 Explicitly logging video suspend state. mflodman 2016-06-22 17:42:30 +02:00
  • 191b359d0d Implement timestamp translation/filter in VideoCapturer. nisse 2016-06-22 08:36:53 -07:00
  • bddc94bca2 Add fuzzer corpora. katrielc 2016-06-22 06:43:22 -07:00
  • e8a77e3309 Refactor neteq_rtpplay henrik.lundin 2016-06-22 06:34:03 -07:00
  • dfb63ec353 Roll chromium_revision 118f252384..7711cbb94f (401159:401243) buildbot 2016-06-22 03:43:54 -07:00