Commit Graph

  • 6d72c3258f Revert "Rework rtp packet history" Taylor Brandstetter 2018-03-08 23:41:12 +00:00
  • 8493594dc2 Cleanup of TransportFeedbackObserver interface Erik Språng 2018-03-08 15:35:36 +01:00
  • 25e022fd5c Deliver cached stats reports asynchronously. Taylor Brandstetter 2018-03-08 09:53:47 -08:00
  • 6328d7cbbc Rework rtp packet history Erik Språng 2018-03-08 16:29:08 +01:00
  • d062a3c626 Prepare VideoProcessor for async simulcast support. Rasmus Brandt 2018-03-08 16:45:54 +01:00
  • 22229215a9 Roll chromium_revision 90346c9657..6f54ca247b (541700:541802) Autoroller 2018-03-08 07:44:32 -08:00
  • ad09d74f67 Extend the audioproc_f input parameters to match what is supported by AEC3 Per Åhgren 2018-03-08 07:47:14 +01:00
  • a51bbd8701 Adding PRESUBMIT check to stop using istream, ostream and sstream. Mirko Bonadei 2018-03-08 16:15:45 +01:00
  • 564299a2a3 Fix applicationContext passed to NetworkMonitor from NDK being unused. Sami Kalliomäki 2018-03-08 10:31:10 +01:00
  • bbf146587a Delete dead code for video quality calculation. Rasmus Brandt 2018-02-05 09:52:11 +01:00
  • 9823ee47d3 Fix native api in preparation for native_api example. Anders Carlsson 2018-03-07 10:32:03 +01:00
  • a2d89fc9f5 Remove ObjC static library target. Kári Tristan Helgason 2018-03-06 10:18:43 +01:00
  • a9bb99e516 Roll chromium_revision 344076e53b..90346c9657 (541591:541700) Autoroller 2018-03-07 18:44:55 -08:00
  • 081136fe53 Revert "Reland "Add multiplex case to webrtc_perf_tests"" Taylor Brandstetter 2018-03-08 01:54:10 +00:00
  • 7c5bc1cbd6 Reland "Add multiplex case to webrtc_perf_tests" Emircan Uysaler 2018-03-01 12:19:54 -08:00
  • 8861da8356 Roll chromium_revision f5178a2db6..344076e53b (541490:541591) Autoroller 2018-03-07 13:45:28 -08:00
  • 5b32f238f3 Securely clear memory containing key information / passwords before freeing. Joachim Bauch 2018-03-07 20:02:26 +01:00
  • fdd5eae9f4 Fix incorrect explicit marks Emircan Uysaler 2018-03-07 11:20:01 -08:00
  • 5aac372db9 Revert "Add multiplex case to webrtc_perf_tests" Emircan Uysaler 2018-03-07 19:10:04 +00:00
  • a06e919b9f Removing interface to access pacer via SSCC. Sebastian Jansson 2018-03-07 18:49:55 +01:00
  • d90a7e8424 Add multiplex case to webrtc_perf_tests Emircan Uysaler 2018-03-01 12:19:54 -08:00
  • 98bb968f7b Roll chromium_revision ec5ab775db..f5178a2db6 (541385:541490) Autoroller 2018-03-07 09:45:10 -08:00
  • 12edf4ce34 Separate build target for rtc_base/numerics/safe_minmax.h Karl Wiberg 2018-03-07 14:18:56 +01:00
  • 1b2e90beb6 Replaced DestructAndGetRtpStateTask with lambda. Sebastian Jansson 2018-03-05 19:09:11 +01:00
  • e4d79c73cc Replaced EncoderReconfiguredTask with lambda. Sebastian Jansson 2018-03-01 17:03:21 +01:00
  • 0f03973365 Separate test/fake_audio_device on API and implementation. Step 1. Artem Titov 2018-03-07 12:20:51 +01:00
  • 2e18061033 Count key protocol for all media sections Harald Alvestrand 2018-03-07 10:56:14 +01:00
  • db4fa4b944 Propagating total_bitrate_bps from BitrateAllocator to ProbeController, part 3. philipel 2018-03-06 18:29:22 +01:00
  • 7dbb701076 Fix crash when setting duplicate receive codecs. Anders Carlsson 2018-03-05 10:26:03 +01:00
  • 69d2dc94d3 Roll chromium_revision 92107f0efb..ec5ab775db (541279:541385) Autoroller 2018-03-07 00:44:57 -08:00
  • 6deb65c2af Move hardwarevideoencoderfactory jni for building w/o SW codecs. Anders Carlsson 2018-03-05 14:30:04 +01:00
  • b46c552dcd Roll chromium_revision c005394adc..92107f0efb (541159:541279) Autoroller 2018-03-06 17:45:10 -08:00
  • 9a58cc00e0 Update the android AppRTC to use PeerConnection Unified Plan API. Seth Hampson 2018-03-06 17:24:06 -08:00
  • c384e14707 Add new PeerConnection APIs to the Java SDK. Seth Hampson 2018-03-06 15:47:10 -08:00
  • 513449eab9 Changes name of RtpTransceiverInit's stream_labels to stream_ids. Seth Hampson 2018-03-06 09:35:56 -08:00
  • 8e20f17d1d Report UMA metrics for received SDP format Steve Anton 2018-03-06 10:55:04 -08:00
  • cd7d86b7fe Roll chromium_revision a76818d7bf..c005394adc (541053:541159) Autoroller 2018-03-06 10:45:20 -08:00
  • 87d5a7494a Fix crash that occurs if GetStats is called from within OnStatsDelivered Taylor Brandstetter 2018-03-06 09:42:25 -08:00
  • 12eb85881c Separating the AEC3 suppressor gain rampup behavior for call startup and in-call resets Per Åhgren 2018-03-06 10:40:51 +01:00
  • e3927c5885 Allow to turn RtcpTransciever on and off at runtime. Danil Chapovalov 2018-03-06 14:33:20 +01:00
  • 70473fcac4 Reland "Add hugeFramesSent GetStats metric" Ilya Nikolaevskiy 2018-02-28 16:35:03 +01:00
  • 1e0c804f19 Make DTMF sender wait before sending the first tone. Harald Alvestrand 2018-03-06 10:51:27 +01:00
  • 52f8188f5d Revert "Deprecate the adaptive level controller" Sam Zackrisson 2018-03-06 11:54:08 +00:00
  • 2e1d784956 Delete the VideoCodec::plName string. Niels Möller 2018-02-23 15:41:13 +01:00
  • f9fbce9cc4 Add back OWNERS entris that went missing Karl Wiberg 2018-03-06 03:56:21 +01:00
  • 6f37ed78d9 Deprecate the adaptive level controller Sam Zackrisson 2018-03-05 15:59:06 +01:00
  • 9771c5050d Clear the FrameBuffer if it's full and a keyframe is being inserted. philipel 2018-03-02 11:06:27 +01:00
  • 8ddc2e6258 Revert "Add hugeFramesSent GetStats metric" Max Morin 2018-03-06 08:28:42 +00:00
  • 87f827db3e Roll chromium_revision 4f34e798b7..a76818d7bf (540949:541053) Autoroller 2018-03-05 23:45:03 -08:00
  • 6b54228e8b Adapt audio codec factory templates to the new codec pair ID arguments Karl Wiberg 2018-03-05 20:24:57 +01:00
  • 94ffe90a88 Roll chromium_revision 6562397ff8..4f34e798b7 (540826:540949) Autoroller 2018-03-05 13:45:22 -08:00
  • b2bfba6922 Declare the RtpHeaderExtensionMap* as const in RtpHeaderParser::Parse. Bjorn Terelius 2018-03-05 20:52:04 +01:00
  • 0807d152d5 Remove more dead code from BaseChannel Steve Anton 2018-03-05 11:23:09 -08:00
  • 0867260590 Fixing data race on vptr of Thread subclasses. Taylor Brandstetter 2018-03-02 15:20:33 -08:00
  • 98cd810d31 Production code: Pass codec ID argument to audio codecs Karl Wiberg 2018-03-05 15:01:10 +01:00
  • 2e7a459fe7 Reland "Fix race conditions in NetworkMonitor. This change makes the class thread-safe." Honghai Zhang 2018-03-05 07:13:08 -08:00
  • 94065690f6 Use round robin packet queue in the pacer by default Ilya Nikolaevskiy 2018-03-02 12:32:05 +01:00
  • 012b7e7473 Add a couple of logs. Ying Wang 2018-03-05 15:44:23 +01:00
  • dcb4cd1085 Roll chromium_revision bb5e87b52c..6562397ff8 (540725:540826) Autoroller 2018-03-05 07:44:30 -08:00
  • 6723cdc8a4 Revert "Separate test/fake_audio_device on API and implementation." Artem Titov 2018-03-05 15:36:09 +00:00
  • f9f71b91ae Add hugeFramesSent GetStats metric Ilya Nikolaevskiy 2018-02-28 16:35:03 +01:00
  • 8ea5f9ae5b Separate test/fake_audio_device on API and implementation. Artem Titov 2018-03-05 14:20:07 +01:00
  • a5797c2bf2 Clean up Android API audio settings Sam Zackrisson 2018-03-01 10:54:56 +01:00
  • f9d0f1d215 UMA counters for SDES x media type Harald Alvestrand 2018-03-02 14:15:26 +01:00
  • 0133d46847 Use a smaller size of sequence number set, to improve performance Ying Wang 2018-03-05 13:15:56 +01:00
  • 8d9dcb1c89 Adding bps_or method to DataRate class. Sebastian Jansson 2018-03-01 19:12:12 +01:00
  • e90636adc2 Codec instantiation tests for testing device capabilities in batch. Rasmus Brandt 2018-03-01 11:39:36 +01:00
  • 6375ef7dfb Enable VideoProcessorIntegrationTest on devices. Kári Tristan Helgason 2018-03-01 10:54:27 -08:00
  • 4d3644979c Add stub draft of audio generator to APM Sam Zackrisson 2018-03-02 16:03:21 +01:00
  • 4c09d7af8a In webrtc_perf_tests always create screenshare stream after realtime video Ilya Nikolaevskiy 2018-03-02 13:37:00 +01:00
  • 3f693b9e75 Delete unused method SetPeriodicKeyFrames. Niels Möller 2018-02-23 10:39:51 +01:00
  • 9e981f0e43 Clean up iOS API audio settings Sam Zackrisson 2018-02-28 16:20:58 +01:00
  • 4ff5443e4e Fix bugs in collecting STUN candidate stats and configuring STUN candidate keepalive intervals. Qingsi Wang 2018-03-01 18:25:20 -08:00
  • afe9eb33dd Roll chromium_revision b36a6c8d2c..bb5e87b52c (540587:540725) Autoroller 2018-03-02 18:45:00 -08:00
  • 845e87877e Name change from stream label to stream id for spec compliance. Seth Hampson 2018-03-02 11:34:10 -08:00
  • 1d287b5e96 Roll chromium_revision 6373ee9653..b36a6c8d2c (540478:540587) Autoroller 2018-03-02 11:44:52 -08:00
  • 3ba7a57f8f Fixing typo in log messages. Taylor Brandstetter 2018-03-02 10:58:25 -08:00
  • a646d30820 Enables configuration of transmission max bitrate multiplier and fec protection level. Ying Wang 2018-03-02 17:04:11 +01:00
  • 13e743419d Merge SimulcastStream and SpatialLayer structures. Sergey Silkin 2018-03-02 12:28:00 +01:00
  • 9039969de2 Call vpx_codec_destroy() only if vpx_codec_init() call preceded. Sergey Silkin 2018-03-02 14:44:10 +01:00
  • ede748f14e Adding waits to SendSideCongestionController tests. Sebastian Jansson 2018-03-01 19:12:45 +01:00
  • 38c15d3995 Template argument and corpora for Audio Processing Fuzzer. Alex Loiko 2018-03-02 13:53:09 +01:00
  • 3e871ea047 Single exit point in VPx wrapper Release(). Sergey Silkin 2018-03-02 13:11:04 +01:00
  • a944732dac Removing Android32 MIPS from mb_config.pyl. Mirko Bonadei 2018-03-02 12:02:18 +01:00
  • 048805e821 Make it possible to clear the VideoFormat set on VideoAdapter by making VideoAdapter::OnOutputFormatRequest take an rtc::Optional Chris Dziemborowicz 2018-03-01 17:55:53 -08:00
  • 12196b4e20 Update prebuilt AppRTC Oleh Prypin 2018-03-02 11:49:23 +01:00
  • 459f4e38b2 VP9 GoF/temporal index check. philipel 2018-03-02 10:55:12 +01:00
  • 36482cdd10 Roll chromium_revision 2eea119a99..6373ee9653 (540206:540478) Autoroller 2018-03-02 01:33:25 -08:00
  • fc8537143f Crash if PeerConnection methods are called with the wrong SdpSemantics. Steve Anton 2018-03-01 13:48:58 -08:00
  • 6d30631f01 Bug Fix: Multiplex Codec Crash Qiang Chen 2018-03-01 13:41:44 -08:00
  • 243cd32a9e Updating android/README. Seth Hampson 2018-02-28 16:07:56 -08:00
  • 17668ec4a5 Audio codec implementations: Take optional codec ID argument Karl Wiberg 2018-03-01 15:13:27 +01:00
  • cb415b2a84 Roll chromium_revision a410274678..2eea119a99 (539759:540206) Oleh Prypin 2018-03-01 19:03:34 +01:00
  • 5a26a3a2cd Remove public sync_label from StreamParams Steve Anton 2018-02-28 11:38:47 -08:00
  • a796a7ee85 Reland "Replaced temporal_layer_thresholds_bps[] field with num_temporal_layers." Sergey Silkin 2018-03-01 15:11:29 +01:00
  • af23b75bdf Update iOS AppRTC to use PeerConnection Unified Plan Steve Anton 2018-03-01 09:22:48 -08:00
  • 45087cd23f Moved retransmission rate limiter to Call class. Sebastian Jansson 2018-03-01 15:56:57 +01:00
  • 546d7f98a5 Added OnAddTrack to Objective C SDK. Yura Yaroshevich 2018-02-28 21:06:34 +03:00
  • 832b1c80d4 Propagating total_bitrate_bps from BitrateAllocator to ProbeController, part 2. philipel 2018-02-28 17:04:18 +01:00
  • 25e5110ab0 Explicit injection of rate limiter in VideoSendStream. Sebastian Jansson 2018-03-01 15:56:47 +01:00