c43bf56ef1Fix for RtcEventLog ObjC interface
Ivo Creusen
2016-06-30 09:31:52 +02:00
a3333bfafbThis 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
17aac053f5Add 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
4c4cb5b984Separate the JNI function that controls logging levels into two.
skvlad
2016-06-29 15:30:41 -07:00
ca4cac7e74New module for the adaptive level controlling functionality in the audio processing module
peah
2016-06-29 15:26:12 -07:00
886815bc36Add back P2PTransportChannel.Connect, for Chromium.
deadbeef
2016-06-29 15:21:04 -07:00
b825aee04aStart ICE connectivity checks as soon as the first pair is pingable.
Taylor Brandstetter
2016-06-29 13:07:16 -07:00
bf2f569b22Fixing flakiness of CreateDataChannelAfterNegotiate.
Taylor Brandstetter
2016-06-29 11:22:47 -07:00
6c3e788dcfAdd RTX codecs for codecs only supported by external encoder.
Taylor Brandstetter
2016-06-29 11:14:19 -07:00
f3d8d32c5fFixing P2PTransportChannelTest.TestIceConfigWillPassDownToPort.
Taylor Brandstetter
2016-06-29 11:07:36 -07:00
54433e72aaFixing flakiness of TestDetectUnresolvedProxy.
Taylor Brandstetter
2016-06-29 10:10:31 -07:00
37f93af032Remove unused constructor from VCMPacket.
Johan Ahlers
2016-06-29 18:02:54 +02:00
df6ecea8acFix to make the start/stop functions for the Rtc Eventlog non-virtual.
Ivo Creusen
2016-06-29 17:30:56 +02:00
18c65a448fExpanded error message for unexpected packet in the flaky test EndToEndTest.DecodesRetransmittedFrame*
Danil Chapovalov
2016-06-29 15:29:34 +02:00
9c0c75bd6eAdd GN targets for AppRTC Demo on Android.
Sami Kalliomaki
2016-06-29 14:55:00 +02:00
1895526c61Move RtcEventLog object from inside VoiceEngine to Call.
Ivo Creusen
2016-06-29 13:56:45 +02:00
8cf2a3a3adAndroid: Camera2 implementation and tests for it.
Sami Kalliomaki
2016-06-29 13:27:37 +02:00
f4878e5968VideoCapturerAndroid: Remove unused function getCameraThreadHandler
Magnus Jedvert
2016-06-29 11:43:00 +02:00
37bb54eb20Reland: Remove global list of SRTP sessions.
Joachim Bauch
2016-06-29 10:41:00 +02:00
65f47275cbFixing race condition in IncomingVideoStream.
Taylor Brandstetter
2016-06-28 10:46:35 -07:00
a3c51ea9f4Revert "Pull out the PostFilter to its own NonlinearBeamformer API"
Alejandro Luebs
2016-06-28 10:38:33 -07:00
9c7a0dbc8aConstructor in Camera1Enumerator should be public.
Sami Kalliomaki
2016-06-28 19:03:56 +02:00
b983112bc7Pull out the PostFilter to its own NonlinearBeamformer API
Alejandro Luebs
2016-06-28 10:02:44 -07:00
d00c05788fFix 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
70fae2ccc6Add override annotation to appropriate methods in Camera1Enumerator.
sakal
2016-06-28 08:36:35 -07:00
0dacbf5f62Create a null decoder for h264 when not supported, instead of crashing.
noahric
2016-06-28 06:39:43 -07:00
31b2ec4e0dRemove unused output parameter in VCMReceiver::FrameForDecoding().
Johan Ahlers
2016-06-28 13:32:49 +02:00
95348f7663Remove unused parameters from VCMReceiver::InsertPacket().
Johan Ahlers
2016-06-28 11:11:28 +02:00
098e6c5d0aLogging and tracing of audio devices on Andriod.
Max Morin
2016-06-28 09:36:25 +02:00
6bb1ef2b86Fixing bug where Connection drops packets when presumed writable.
Taylor Brandstetter
2016-06-27 18:09:03 -07:00
f8e65779a7Add virtual Initialize methods to PortAllocator and NetworkManager.
Taylor Brandstetter
2016-06-27 17:20:15 -07:00
ba29c6aac7Reland 2 of: Use VoiceChannel/VideoChannel directly from RtpSender/RtpReceiver.
Taylor Brandstetter
2016-06-27 16:30:35 -07:00
716d07a241Using fake clock for TURN port tests and un-disabling some tests.
Taylor Brandstetter
2016-06-27 14:07:41 -07:00
7893e9a267Remove 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
56c0b20490Return 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
ff4def7eb7Fix stats hud in AppRTC Demo for iOS.
stefan
2016-06-26 12:08:39 -07:00
ae4d0d922bRevert 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
8cd7f22c59Fix a breakage in chromoting due to an interface change.
Honghai Zhang
2016-06-23 13:44:34 -07:00
742d7b10b9Cleanups in cricket::VideoFrame and cricket::WebRtcVideoFrame.
sergeyu
2016-06-23 12:56:05 -07:00
572b094128Do 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
3f81fcd2e8Don'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
d4bcdad263Add a libfuzzer for RtpHeaderParser.
katrielc
2016-06-23 03:50:39 -07:00
787eeede3dFormatted with clang-format. Checking if development environment is set up correctly.
Max Morin
2016-06-23 10:42:07 +02:00
f4ae6dc763Fix 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
14f97f5bc6Adding IceConfig option to assume TURN/TURN candidate pairs will work.
deadbeef
2016-06-22 17:14:15 -07:00