Commit Graph

  • 185636cf70 Revert of 6778 "Refactor StatsCollector and associated types." Breakes FYI bots. henrike@webrtc.org 2014-07-25 18:44:42 +00:00
  • c7b8f39e2e Fixes "argument list too long" problem on Linux by using the "find" command instead of re-implementing one in python. henrike@webrtc.org 2014-07-25 18:36:55 +00:00
  • 1ebd2e96df Remove timestamp retreival warning/error. turaj@webrtc.org 2014-07-25 17:50:10 +00:00
  • 2386882266 Revert "Fix compilation on windows with clang, indentation cleanups" sergeyu@chromium.org 2014-07-25 17:37:12 +00:00
  • a44fce5920 Fix compilation on windows with clang, indentation cleanups sergeyu@chromium.org 2014-07-25 17:28:25 +00:00
  • 190d269c0f Refactor StatsCollector and associated types. * Due to the type changes, I'm going to update the OnCompleted event in two phases to sync with Chrome. This is the first phase. * Reports are now managed in a set, not a map, since it's enough to store the id in one place. * Report ids are now const. * Copying of data has been greatly reduced. * This change includes preparation work for making GetStats fully async. tommi@webrtc.org 2014-07-25 10:32:30 +00:00
  • 06b04ec4ab Fix a crash in statscollector.cc caused by invoking methods on the worker thread which destroys the Transport. jiayl@webrtc.org 2014-07-24 20:41:20 +00:00
  • f9460688a6 Make sure padding is sent on the first sending RTP module. mflodman@webrtc.org 2014-07-24 16:41:25 +00:00
  • 45304ff0a7 (Auto)update libjingle 71829282-> 71834788 buildbot@webrtc.org 2014-07-24 16:06:35 +00:00
  • 39f831fbb0 Re-revert of 6747 "Refactor StatsCollector and associated types." Breakes FYI bots. henrike@webrtc.org 2014-07-24 14:20:52 +00:00
  • 437d57db5b (Auto)update libjingle 71775619-> 71778545 buildbot@webrtc.org 2014-07-23 21:40:28 +00:00
  • 8c7e3291a9 Revert 6747 "Refactor StatsCollector and associated types." Breakes FYI bots. henrike@webrtc.org 2014-07-23 21:38:58 +00:00
  • 8721f989bf Revert 6766 "Temporarily add a default ctor to StatsReport and make |id| non const. As soon as I've updated the chrome side, I'll revert this cl." henrike@webrtc.org 2014-07-23 21:38:09 +00:00
  • e2da234e27 (Auto)update libjingle 71766184-> 71775619 buildbot@webrtc.org 2014-07-23 21:09:01 +00:00
  • 21b4da8ebd (Auto)update libjingle 71753329-> 71766184 buildbot@webrtc.org 2014-07-23 19:07:53 +00:00
  • 0f7328cd6b Temporarily add a default ctor to StatsReport and make |id| non const. As soon as I've updated the chrome side, I'll revert this cl. tommi@webrtc.org 2014-07-23 16:31:57 +00:00
  • 9359cb3e75 Enable SendAndReceive tests. pbos@webrtc.org 2014-07-23 15:44:48 +00:00
  • f24c4a3b8d Fix flaky ramp-up test. stefan@webrtc.org 2014-07-23 10:27:41 +00:00
  • 5ff71ab4b3 Revert "(Auto)update libjingle 71675033-> 71726409" pbos@webrtc.org 2014-07-23 07:28:56 +00:00
  • 89c833cd9d (Auto)update libjingle 71726409-> 71726772 buildbot@webrtc.org 2014-07-23 07:11:58 +00:00
  • f67f6aa741 (Auto)update libjingle 71675033-> 71726409 buildbot@webrtc.org 2014-07-23 07:04:22 +00:00
  • 8120353342 Implement suspend-below-min-bitrate option. pbos@webrtc.org 2014-07-23 07:04:08 +00:00
  • 543e589205 Wire up VideoOptions for payload-based padding. pbos@webrtc.org 2014-07-23 07:01:31 +00:00
  • efe4b9af49 Add VP8 video decoding hw acceleration support to Java Peerconnection library. For now NVidia decoder is supported only, Qualcomm will be added once b/16353967 is fixed. glaznev@webrtc.org 2014-07-22 17:44:53 +00:00
  • 6f48f1bf68 Implement encoder options in WebRtcVideoEngine2. pbos@webrtc.org 2014-07-22 16:29:54 +00:00
  • cadd078cf9 Remove unused config.h and math.h includes. pbos@webrtc.org 2014-07-22 15:26:09 +00:00
  • 194fea7640 The lastest commit on this file was in minyue@webrtc.org 2014-07-22 09:55:51 +00:00
  • 85f42949d6 Enable ReceiveStreamReceivingByDefault test. pbos@webrtc.org 2014-07-22 09:14:58 +00:00
  • b0c8228755 Remove no longer used SkipEncodingUnusedStreams. andresp@webrtc.org 2014-07-22 07:17:17 +00:00
  • 5ab7616983 Remove remains of WEBRTC_NO_STL. andresp@webrtc.org 2014-07-22 06:48:58 +00:00
  • fa5fcd671d (Auto)update libjingle 71599033-> 71605904 buildbot@webrtc.org 2014-07-21 21:55:43 +00:00
  • e69b061926 (Auto)update libjingle 71575585-> 71599033 buildbot@webrtc.org 2014-07-21 20:38:58 +00:00
  • ceafa8cce9 MIPS optimizations for ISAC (patch #2) andrew@webrtc.org 2014-07-21 16:43:13 +00:00
  • 908f57ed94 Disable GetStatsForInvalidTrack while I rewrite it. tommi@webrtc.org 2014-07-21 11:44:39 +00:00
  • 756b8462eb Refactor StatsCollector and associated types. * Due to the type changes, I'm going to update the OnCompleted event in two phases to sync with Chrome. This is the first phase. * Reports are now managed in a set, not a map, since it's enough to store the id in one place. * Report ids are now const. * Copying of data has been greatly reduced. * This change includes preparation work for making GetStats fully async. tommi@webrtc.org 2014-07-21 11:24:17 +00:00
  • fd61a1d693 Revert 6745 "Refactor StatsCollector and associated types." Broke build on android. tommi@webrtc.org 2014-07-21 11:05:28 +00:00
  • 647e05cfcd Refactor StatsCollector and associated types. * Due to the type changes, I'm going to update the OnCompleted event in two phases to sync with Chrome. This is the first phase. * Reports are now managed in a set, not a map, since it's enough to store the id in one place. * Report ids are now const. * Copying of data has been greatly reduced. * This change includes preparation work for making GetStats fully async. tommi@webrtc.org 2014-07-21 10:55:11 +00:00
  • 3c10758b3b Check before send/receive rtp header extensions. pbos@webrtc.org 2014-07-20 15:27:35 +00:00
  • 8fdeee6abf Implement Base::ConstrainNewCodec2. pbos@webrtc.org 2014-07-20 14:40:23 +00:00
  • 3edbaaf337 Ignore empty data in DataChannel::Send to match FF's behavior. jiayl@webrtc.org 2014-07-18 23:57:50 +00:00
  • 99f6308a2d (Auto)update libjingle 71460499-> 71464449 buildbot@webrtc.org 2014-07-18 23:31:30 +00:00
  • a0b929b63c Revert "Reland r6707 with the fix for callclient.cc." jiayl@webrtc.org 2014-07-18 22:28:36 +00:00
  • 196ae6d667 (Auto)update libjingle 71456344-> 71456420 buildbot@webrtc.org 2014-07-18 21:41:41 +00:00
  • 3dec81a736 (Auto)update libjingle 71456173-> 71456344 buildbot@webrtc.org 2014-07-18 21:39:56 +00:00
  • a6e8cf8fb7 Reland r6707 with the fix for callclient.cc. jiayl@webrtc.org 2014-07-18 21:34:11 +00:00
  • f563e85ab0 This is to re-open an earlier CL minyue@webrtc.org 2014-07-18 21:11:27 +00:00
  • 60e65b11c1 (Auto)update libjingle 71452608-> 71453580 buildbot@webrtc.org 2014-07-18 21:07:50 +00:00
  • 8636fc852e Creates the default track if the remote media content is send-only and there is no stream in the SDP. jiayl@webrtc.org 2014-07-18 20:54:27 +00:00
  • ff50debd37 Runtime guard for iOS7 property. tkchin@webrtc.org 2014-07-18 17:17:59 +00:00
  • 9343cf67a9 Fix crash in AudioDeviceUtilityIOS::~AudioDeviceUtilityIOS. tkchin@webrtc.org 2014-07-18 17:13:28 +00:00
  • ba92c52570 Disable GetStats on DrMemory. pbos@webrtc.org 2014-07-18 13:33:48 +00:00
  • 026859b983 This is related to an earlier CL of enabling Opus 48 kHz. https://webrtc-codereview.appspot.com/16619005/ minyue@webrtc.org 2014-07-18 12:28:28 +00:00
  • e6f84ae8a6 Initial WebRtcVideoEngine2::GetStats(). pbos@webrtc.org 2014-07-18 11:11:55 +00:00
  • e9e4253a3c Sleep in ThreadTest thread functions. pbos@webrtc.org 2014-07-18 10:12:50 +00:00
  • d1ea06b3d5 Restart VideoReceiveStreams in WebRtcVideoEngine2. pbos@webrtc.org 2014-07-18 09:35:58 +00:00
  • c31651d847 (Auto)update libjingle 71378257-> 71410012 buildbot@webrtc.org 2014-07-18 08:22:39 +00:00
  • e364ac902f AudioBuffer: Optimize const accesses to arrays that autoconvert int16<->float kwiberg@webrtc.org 2014-07-18 07:50:29 +00:00
  • c145668dc8 Reduce runtime of RingBufferTest by a factor of 100. andrew@webrtc.org 2014-07-17 23:16:44 +00:00
  • 4f5da030f1 Use _numMixedParticipants instead of audioFrameList->size() to determine if there're more than one participants. wu@webrtc.org 2014-07-17 22:19:21 +00:00
  • aa93611375 Connect to the turn server if address cannot be resolved by the browser by using unresolved address. This case is only considered for TCP sockets. P2P layer will assume socket will do the resolve by using a proxy. mallinath@webrtc.org 2014-07-17 21:55:04 +00:00
  • e5995aadd5 Assigning a priority to TURN server list passed to PeerConnection. First entry in the TURN server list will get the highest priotity and so forth. mallinath@webrtc.org 2014-07-17 18:23:52 +00:00
  • e10d28cf14 fix jiayl@webrtc.org 2014-07-17 17:07:49 +00:00
  • 8b94e3da0f Fix issue where padding is sent before media with undefined timestamps if not abs-send-time is enabled. stefan@webrtc.org 2014-07-17 16:10:14 +00:00
  • 4065988108 Remove unused ExperimentalNS API in AudioProcessing aluebs@webrtc.org 2014-07-17 11:32:09 +00:00
  • 2b6bc8d84f AudioBuffer: Eliminate the SplitChannelBuffer class kwiberg@webrtc.org 2014-07-17 09:46:37 +00:00
  • 5301b0f1fc Move additional state into WebRtcVideoSendStream. pbos@webrtc.org 2014-07-17 08:51:46 +00:00
  • 2561d52460 Simplify AudioBuffer::mixed_low_pass_data API aluebs@webrtc.org 2014-07-17 08:27:39 +00:00
  • af93fc08a1 AudioBuffer: Let ChannelBuffer handle bounds checking of channel parameter kwiberg@webrtc.org 2014-07-17 08:18:33 +00:00
  • 2ade42bd96 Add unit test for MediaFile WAV file writing kwiberg@webrtc.org 2014-07-17 08:11:32 +00:00
  • 4a472fb18d Fixes up rtc so that it compiles on iOS 8 SDK. Adds support for UIInterfaceOrientationUnknown (new with in SDK) and makes it the same as UIInterfaceOrientationPortrait. tkchin@webrtc.org 2014-07-17 00:21:59 +00:00
  • 52eddec71b Revert 6707 "Add support of multiple STUN servers in UDPPort." wu@webrtc.org 2014-07-17 00:03:24 +00:00
  • c56ae63ea6 r6709 lacks a change in BUILD.gn minyue@webrtc.org 2014-07-16 22:18:49 +00:00
  • 74aaf29a0f Raw packet loss rate reported by RTP_RTCP module may vary too drastically over time. This CL is to add a filter to the value in VoE before lending it to audio coding module. minyue@webrtc.org 2014-07-16 21:28:26 +00:00
  • 4c3e9917e7 Make sure b lines appear before all the a lines. Per RFC 4566, the order of media description should be: m= (media name and transport address) i=* (media title) c=* (connection information -- optional if included at session level) b=* (zero or more bandwidth information lines) k=* (encryption key) a=* (zero or more media attribute lines) wu@webrtc.org 2014-07-16 21:03:13 +00:00
  • 46fb331bc5 Add support of multiple STUN servers in UDPPort. Now UDPPort signals PortComplete or PortError when the Bind requests for all STUN servers are responded or failed. If any STUN bind is successful, PortComplete is signaled; otherwise, PortError is signaled. jiayl@webrtc.org 2014-07-16 20:55:31 +00:00
  • 2e3c97ddf5 Compile-time guard for iOS7 specific property. tkchin@webrtc.org 2014-07-16 19:59:05 +00:00
  • a8d8ad2be6 (Auto)update libjingle 71240799-> 71250251 buildbot@webrtc.org 2014-07-16 14:23:08 +00:00
  • 4070b1db53 Print an info log instead of return an error if an external encoder is de-registered, but no corresponding internal encoder can be registered automatically. stefan@webrtc.org 2014-07-16 11:20:40 +00:00
  • 63c60ed224 Remove old padding path in RTPSender. pbos@webrtc.org 2014-07-16 09:37:29 +00:00
  • efb81d8d1f int16<->float conversions: Use size_t for array length argument, not int kwiberg@webrtc.org 2014-07-16 08:36:52 +00:00
  • 0fa6366ed1 Define convenient FATAL_ERROR() and FATAL_ERROR_IF() macros kwiberg@webrtc.org 2014-07-16 08:34:58 +00:00
  • e8ea33ccb1 nrsh1 is written before tmp321 is read, so needs to be earlyclobber kwiberg@webrtc.org 2014-07-16 08:26:48 +00:00
  • 38ce7d03d8 Implement unittest for SetSendCodecsChangesExistingStreams. pbos@webrtc.org 2014-07-16 08:01:38 +00:00
  • bac5f0fb56 Fix an invalid memory access due to typo in win/cursor.cc. jiayl@webrtc.org 2014-07-15 20:32:03 +00:00
  • 122caa51b1 After an audio interruption the audio unit no longer invokes its render callback, which results in a loss of audio. Restarting the audio unit post interruption fixes the issue. tkchin@webrtc.org 2014-07-15 20:20:47 +00:00
  • 47218956fc Minor refactoring of StatsCollector. * Make GetTimeNow a static method in the cc file. * Make GetTransportIdFromProxy a static method as well and not a class method. tommi@webrtc.org 2014-07-15 19:22:37 +00:00
  • 42fe4350fe Remove Thread::RunningForChannelManager(). tkchin@webrtc.org 2014-07-15 17:52:43 +00:00
  • 89fd1e8e99 Improvements to the pacer where it lost some budget due to truncation errors. stefan@webrtc.org 2014-07-15 16:40:38 +00:00
  • 376b4ea93f Fix breakage introduced by r6691. pbos@webrtc.org 2014-07-15 15:51:33 +00:00
  • 2f4b14e3f3 Make RTCP sender report send media bytes. pbos@webrtc.org 2014-07-15 15:25:39 +00:00
  • ffa8dcab1e Eliminate unnecessary #include kwiberg@webrtc.org 2014-07-15 12:50:13 +00:00
  • 324f63ca38 rtc::Fatal output: Print space between # and message kwiberg@webrtc.org 2014-07-15 11:41:05 +00:00
  • bc73871251 Remove the VPM denoiser. pbos@webrtc.org 2014-07-15 09:50:40 +00:00
  • 2adc51c86e Handle the case if an unusually long peer name is provided in the peerconnection example. tommi@webrtc.org 2014-07-15 08:56:07 +00:00
  • cb859ecd3b Replace strcpy with talk_base::strcpyn. pbos@webrtc.org 2014-07-15 08:28:20 +00:00
  • 6823479ad3 Roll libyuv from 1033 to 1035 to get cpuid fix for AVX2 that avoids misdetect causing a crash in AVX2 code on cpus that do not have AVX2. BUG=libyuv:343 TESTED=libyuv try bots pass R=andrew@webrtc.org fbarchard@google.com 2014-07-14 23:27:05 +00:00
  • d873540101 Roll chromium 282462:282879. fgalligan@google.com 2014-07-14 23:14:48 +00:00
  • 92a9bacf9a Rebase webrtc/base with r6682 version of talk/base: cls ported: r6671, r6672, r6679 (reverts and unreverts in r6680, r6682). svn diff -r 6656:6682 http://webrtc.googlecode.com/svn/trunk/talk/base > 6682.diff sed -i.bak "s/talk_base/rtc/g" 6682.diff sed -i.bak "s/#ifdef WIN32/#if defined(WEBRTC_WIN)/g" 6682.diff sed -i.bak "s/#if defined(WIN32)/#if defined(WEBRTC_WIN)/g" 6682.diff patch -p0 -i 6682.diff henrike@webrtc.org 2014-07-14 22:03:57 +00:00
  • 1b84116417 Add a facility to the Thread class to catch blocking regressions. henrike@webrtc.org 2014-07-14 21:42:39 +00:00
  • b038c72369 Enable SCTP compile for iOS. tkchin@webrtc.org 2014-07-14 20:24:09 +00:00