Commit Graph

  • 3696f7efc4 Remove unneeded gmock header from RPLR UT elad.alon 2017-05-24 00:13:25 -07:00
  • 1b92722ad5 Simplified the ERLE computation code in AEC3 peah 2017-05-23 23:44:47 -07:00
  • aea9293fd4 Revert of Fixing potential AsyncInvoker deadlock that occurs for "reentrant" invocations. (patchset #3 id:40001 of https://codereview.webrtc.org/2885143006/ ) deadbeef 2017-05-23 12:55:03 -07:00
  • b34f6a8520 Remove deprecated isFirstPacket member name Original rename .isFirstPacket to .is_first_packet_in_frame was done in https://codereview.webrtc.org/2614503002 danilchap 2017-05-23 11:06:56 -07:00
  • 70f134bb70 Roll chromium_revision 0531535acb..fc674bec51 (473892:473937) buildbot 2017-05-23 10:09:14 -07:00
  • 95e9754e40 More gracefully handle timing errors, such as unexpected changes in the rtp timestamp. stefan 2017-05-23 09:52:18 -07:00
  • 7a3006bae7 Fix packetization logic to leave space for extensions in the last packet ilnik 2017-05-23 09:34:21 -07:00
  • d019667c00 Linux desktopCapture: fix the cursor position issue in Window sharing braveyao 2017-05-23 09:31:14 -07:00
  • c1b5ea959e Add traces for some video receive statistics. ehmaldonado 2017-05-23 09:06:13 -07:00
  • 06013e99ac AecDump implementation. aleloi 2017-05-23 08:52:05 -07:00
  • f27c5b8d6e Add FlexfecReceiver unit test for infinite recovery loop. brandtr 2017-05-23 08:38:43 -07:00
  • cc8b14b1ec Revert of Remove unecessary non fatal error statement that very often is printed in the PSNR or SSIM metric n… (patchset #1 id:1 of https://codereview.webrtc.org/2901793002/ ) jansson 2017-05-23 08:31:11 -07:00
  • 61d88b8d7b Roll chromium_revision b4155a0bbd..0531535acb (471848:473892) buildbot 2017-05-23 08:27:10 -07:00
  • 7d79e63a48 Cast sequence number in RtpFrameObject. philipel 2017-05-23 08:19:11 -07:00
  • 916170ae46 Don't boost QP after drop unless there is sufficient bandwidth sprang 2017-05-23 07:47:55 -07:00
  • 7855fff5bf Reland of moves usage of native base::android::GetApplicationContext() (patchset #1 id:1 of https://codereview.webrtc.org/2894593002/ ) sakal 2017-05-23 07:34:17 -07:00
  • 18d023f9ee Remove unecessary non fatal error statement that very often is printed in the PSNR or SSIM metric numbered list jansson 2017-05-23 07:26:41 -07:00
  • 868f32f423 AudioProcessingModule has a feature to make a recording of its configuration, inputs and outputs over a period of time. It is activated by AudioProcessing::StartRecording. The data is stored in binary protobuf format in a specified file. The file IO is, as of this CL, done from the real-time audio thread. aleloi 2017-05-23 07:20:05 -07:00
  • dceb42da3e Update screen simulcast config and fix periodic encoder param update sprang 2017-05-23 06:45:08 -07:00
  • c3d4b48e7e Store/restore RTP state for audio streams with same SSRC within a call ossu 2017-05-23 06:07:11 -07:00
  • 23ac8b49f4 Preserve level controller output when no other effects are active peah 2017-05-23 05:33:56 -07:00
  • 1d68089f4b Transparency increasing tuning for AEC3. peah 2017-05-23 04:07:10 -07:00
  • 5e171752a2 Reland of use allocated encoders in SimulcastEncoderAdapter. (patchset #1 id:1 of https://codereview.webrtc.org/2893003002/ ) brandtr 2017-05-23 03:32:16 -07:00
  • 884ab92d7c Update autoroller after FromImpl was removed from depot tools Henrik Kjellander 2017-05-23 09:17:32 +02:00
  • 8a8ebd94b0 Field trial support to whenever possible turn off the AGC and HPF peah 2017-05-22 15:48:47 -07:00
  • ef37ca5fb3 Fixing potential AsyncInvoker deadlock that occurs for "reentrant" invocations. deadbeef 2017-05-22 15:32:51 -07:00
  • f472699bbd Replace AudioSendStream::Config with rtclog::StreamConfig. perkj 2017-05-22 10:12:26 -07:00
  • ac8f52de70 Replace AudioReceiveStream::Config with rtclog::StreamConfig. perkj 2017-05-22 09:36:28 -07:00
  • 3ec96df907 This CL introduces a new APM sub-module named AGC2 that does not use the band split domain and only implements floating point operations (to avoid spectral leakage issues and unnecessary complexity). alessiob 2017-05-22 06:57:06 -07:00
  • c0876aab46 Replace VideoSendStream::Config with new rtclog::StreamConfig in RtcEventLog. perkj 2017-05-22 04:08:28 -07:00
  • 09e71daec5 Replace VideoReceiveStream::Config with new rtclog::StreamConfig in RtcEventLog. perkj 2017-05-22 03:26:49 -07:00
  • d4aebb0d1f increase bitrate precision of the network tester. Recreation of issue 2851463002. tschumim 2017-05-22 00:04:30 -07:00
  • b2c001a795 Update Packet::GetHeader() to copy playout_delay sergeyu 2017-05-20 14:16:52 -07:00
  • f816493c4f Add media related stats (audio level etc.) to unsignaled streams. zhihuang 2017-05-19 13:09:47 -07:00
  • 56e119e2e8 Revert of Reuse allocated encoders in SimulcastEncoderAdapter. (patchset #15 id:320001 of https://codereview.webrtc.org/2830793005/ ) brandtr 2017-05-19 10:33:03 -07:00
  • 0b8bfb9d98 Reuse allocated encoders in SimulcastEncoderAdapter. brandtr 2017-05-19 06:51:42 -07:00
  • e87c87651f Check H264 NALUs for frametype and insert SPS/PPS packets into the PacketBuffer. philipel 2017-05-19 06:38:50 -07:00
  • bbbad6da7e Change how event_log_visualizer ignore duplicate incoming RTCP packets. Instead of only looking at Audio or ANY media type, we ignore duplicate RTCP packets. perkj 2017-05-19 06:30:28 -07:00
  • eed52bff8d New class RtxReceiveStream. nisse 2017-05-19 06:15:19 -07:00
  • 31bd224f35 Reduce VideoSendStream recreations due to FlexFEC. brandtr 2017-05-19 05:47:46 -07:00
  • c52bd61f65 Change rtp_event_log2text to ignore webrtc::MediaType from proto. perkj 2017-05-19 05:32:56 -07:00
  • 30df64f143 Update plot_webrtc_test_logs.py: - Add codec_type-implementation_name label option. - Update figure title to exclude information that exist in legend. - Change frame info in title from: # of frames in file -> # of processed frames. asapersson 2017-05-19 04:07:38 -07:00
  • 633e22ebbe Land ContextUtils separately. sakal 2017-05-19 01:29:10 -07:00
  • ce4d91527a Avoid render resampling when there is no need for render signal analysis. peah 2017-05-19 01:28:05 -07:00
  • 7f52f08421 Replace sanitizers:deps with exe_and_shlib_deps (webrtc) thomasanderson 2017-05-18 23:51:46 -07:00
  • 49aaaf1053 Remove CheckChangeHasTestField PRESUBMIT check. kjellander 2017-05-18 23:46:01 -07:00
  • b274204feb AppRTCMobile support to turn off the WebRTC AGC and HPF peah 2017-05-18 15:09:33 -07:00
  • 93e4522105 Renaming probing_interval to bwe_period globally. minyue 2017-05-18 14:32:41 -07:00
  • fb0ff45aa0 MB: Make Code Search builders use the phase configs. kjellander 2017-05-18 13:04:30 -07:00
  • 8eef7aa7cf Add DesktopRectTest for UnionWith() function zijiehe 2017-05-18 12:27:16 -07:00
  • 119c407848 Fixing memory leak of generated session descriptions on Android. deadbeef 2017-05-18 08:45:59 -07:00
  • 3184f8e329 Dont request keyframes if the stream is inactive or if we are currently receiving a keyframe. philipel 2017-05-18 08:08:53 -07:00
  • 5ccdd7285c Revert of Roll chromium_revision b4155a0bbd..2ccdd05fd1 (471848:472782) (patchset #1 id:1 of https://codereview.webrtc.org/2888093005/ ) ehmaldonado 2017-05-18 07:10:23 -07:00
  • d2d752ffb1 Roll chromium_revision b4155a0bbd..2ccdd05fd1 (471848:472782) buildbot 2017-05-18 06:55:35 -07:00
  • 40d224814a Revert of Removes usage of native base::android::GetApplicationContext() (patchset #6 id:120001 of https://codereview.webrtc.org/2888093004/ ) sakal 2017-05-18 06:44:20 -07:00
  • bc83e2ee69 Removes usage of native base::android::GetApplicationContext() sakal 2017-05-18 06:28:45 -07:00
  • b243ee91c3 Delete FilesystemInterface::DeleteFolderAndContents and related methods. nisse 2017-05-18 05:49:58 -07:00
  • 57efb038bb Reland of reduce dependencies on rtc::FileSystem in FileRotatingStream tests... (patchset #1 id:1 of https://codereview.webrtc.org/2885393002/ ) nisse 2017-05-18 03:55:59 -07:00
  • 8838f13072 MB: Add WebRTC codesearch builder config kjellander 2017-05-18 03:32:49 -07:00
  • 539107175a Break backwards traversal loop if we have looped around all packets in the PacketBuffer for H264 frames. philipel 2017-05-18 02:24:40 -07:00
  • 7cc881d190 iOS: Fix runtime error in AppRTCMobile hewwatt 2017-05-18 01:33:34 -07:00
  • 577f5dc60b Add methods to change enabled events in PhysicalSocket. jbauch 2017-05-17 16:32:26 -07:00
  • 855aeead57 Updated comments for unit tests to validate iOS audio session isInterrupted flag does not get reset correctly. jtteh 2017-05-17 12:37:17 -07:00
  • 8c96a148a8 Simple tests for Call::SetBitrateConfig. zstein 2017-05-17 11:49:12 -07:00
  • 12fa8f444c Remove gflags dependency for screenshare_loopback kjellander 2017-05-17 11:19:58 -07:00
  • 1592c74d8a Add log message to help analyze why echo likelihood > 1.1 ivoc 2017-05-17 09:53:02 -07:00
  • 76a5593835 Don't add FEC and RTX overheads when calculating a padding packet's maximum payload size. erikvarga 2017-05-17 07:50:17 -07:00
  • d743c8dd68 Revert of Update build_ios_libs.py to new GN target names. (patchset #1 id:1 of https://codereview.webrtc.org/2888903002/ ) kthelgason 2017-05-17 06:54:06 -07:00
  • 37144b214e Revert of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2890733003/ ) kthelgason 2017-05-17 06:52:58 -07:00
  • acb8e41718 Reland of Add gerrit to cq.cfg (patchset #1 id:1 of https://codereview.webrtc.org/2888113002/ ) ehmaldonado 2017-05-17 05:26:34 -07:00
  • deaa33d2f5 Revert of Reduce dependencies on rtc::FileSystem in FileRotatingStream tests, adding helpers in webrtc::test:: (patchset #7 id:120001 of https://codereview.webrtc.org/2872283002/ ) ehmaldonado 2017-05-17 05:22:14 -07:00
  • 2788373528 Remove hardcoded kValueSizeBytes values from variable-length header extensions. erikvarga 2017-05-17 05:08:38 -07:00
  • b30843a2fa Revert of Add gerrit to cq.cfg (patchset #2 id:20001 of https://codereview.webrtc.org/2888533004/ ) ehmaldonado 2017-05-17 05:01:47 -07:00
  • 81a28f1174 Add gerrit to cq.cfg ehmaldonado 2017-05-17 04:46:06 -07:00
  • 6488ea424a Remove temporary include of builtin_audio_encoder_factory.h. ossu 2017-05-17 04:39:36 -07:00
  • c3f110a1f9 Update build_ios_libs.py to new GN target names. kthelgason 2017-05-17 04:26:42 -07:00
  • d51e042492 Reland of Split iOS sdk in to separate targets (patchset #1 id:1 of https://codereview.webrtc.org/2890513002/ ) kthelgason 2017-05-17 03:33:49 -07:00
  • dd7b5f32b5 Reduce dependencies on rtc::FileSystem in FileRotatingStream tests. nisse 2017-05-17 01:08:35 -07:00
  • 98e186c71c Remove VirtualSocketServer's dependency on PhysicalSocketServer. deadbeef 2017-05-16 18:00:06 -07:00
  • 73c1234f6a Add a DesktopRect::UnionWith() function to extend current instance to cover both instances zijiehe 2017-05-16 16:50:32 -07:00
  • 9756238084 Revert of Split iOS sdk in to separate targets (patchset #13 id:280001 of https://codereview.webrtc.org/2862543002/ ) charujain 2017-05-16 08:08:28 -07:00
  • 2c53b13a3b Request keyframe if the first received frame is not a keyframe. philipel 2017-05-16 08:06:30 -07:00
  • 94f6fa0526 Removed implicit divisions in the residual echo detector peah 2017-05-16 07:25:06 -07:00
  • e3fc11464e Fixed NetEq overflow bug. ivoc 2017-05-16 07:13:15 -07:00
  • 52c83fe710 Split iOS sdk in to separate targets kthelgason 2017-05-16 07:06:59 -07:00
  • 860249ec62 Adds fuzzer for the residual echo detector. ivoc 2017-05-16 06:50:11 -07:00
  • 52775841f0 Ensures the residual echo detector does not requiring band-splitting peah 2017-05-16 06:14:09 -07:00
  • c4a3173db0 Delete unused features of AsyncInvoke. nisse 2017-05-16 05:51:29 -07:00
  • 1d7392a45c Update testing tools (AppRTC, Go) to new versions oprypin 2017-05-16 05:36:15 -07:00
  • b3b2a8f424 Add code of conduct to WebRTC repo denicija 2017-05-16 05:09:13 -07:00
  • e4bcd6d02a New class RtpDemuxer and RtpPacketSinkInterface, use in Call. nisse 2017-05-16 04:47:04 -07:00
  • 7be9e42f6c Add Parser to analyse the results of the network tester. michaelt 2017-05-16 02:22:22 -07:00
  • edddac54bc Corrected the number of channels used when AEC3 is run on stereo input. peah 2017-05-16 01:08:58 -07:00
  • 4fa5be451f Remove gflags dependency for event_log_visualizer and activity_metric kjellander 2017-05-16 00:01:23 -07:00
  • 09f0561675 Update adaptation stats to support degradations in both resolution and framerate. asapersson 2017-05-15 23:40:18 -07:00
  • 9a6f4d4316 Get tests working on systems that only support IPv6. deadbeef 2017-05-15 19:43:33 -07:00
  • b1d6b54946 Adding target to track asm_defines.h mbonadei 2017-05-15 14:59:17 -07:00
  • 1623a63aa9 Roll chromium_revision cfe486d544..b4155a0bbd (471776:471848) buildbot 2017-05-15 12:19:37 -07:00
  • 7399655a74 Roll chromium_revision 33befeca2d..cfe486d544 (471738:471776) buildbot 2017-05-15 09:41:54 -07:00
  • 9baa77981f Moving compile_assert_c.h to webrtc/base mbonadei 2017-05-15 08:06:47 -07:00