Commit Graph

  • 9828bebee6 Fix/suppress all javac warnings. Sami Kalliomäki 2017-10-26 16:21:22 +02:00
  • ef5df1ae52 Fix WebSocketObserver getting garbage collected. Sami Kalliomäki 2017-10-26 15:17:48 +02:00
  • 92b1ffd0f6 Improves native Android audio implementations. henrika 2017-10-26 14:47:47 +02:00
  • 78161ca59d Add sending sdes to RtcpTransceiver. Danil Chapovalov 2017-10-26 12:09:41 +02:00
  • 4556f3c3f4 Revert "Simple Default ObjC video codec factories." Oskar Sundbom 2017-10-26 11:55:45 +00:00
  • c15b2ddda9 Switch metrics_default and field_trial_default to source_set. Mirko Bonadei 2017-10-26 11:43:59 +02:00
  • ef20795a46 Remove FlexFEC feedback params from internal encoder factory Magnus Jedvert 2017-10-25 17:08:04 +02:00
  • d2817d80b5 Allow injection of custom network models in place of FakeNetworkPipe. Christoffer Rodbro 2017-10-24 16:26:49 +02:00
  • 0295a967c0 Estimate RTP clock frequency and plot capture-send delay. Bjorn Terelius 2017-10-25 17:42:41 +02:00
  • 30915a742d Simple Default ObjC video codec factories. Anders Carlsson 2017-10-25 11:15:16 +02:00
  • a0565999db Delete VCMSendStatisticsCallback and corresponding use of ProcessThread Niels Möller 2017-10-24 11:37:08 +02:00
  • 2729c16143 Fix some Android lint warnings in AppRTCMobile. Sami Kalliomäki 2017-10-25 16:04:47 +02:00
  • 68e56a5951 Android: Update VideoDecoderFactoryWrapper to implement CreateVideoDecoderWithParams. Sami Kalliomäki 2017-10-25 14:28:52 +02:00
  • fb6d32602c Delete unused PredictivePacketManipulator. Rasmus Brandt 2017-10-25 14:25:21 +02:00
  • f7eea2a6bc Change key frame mismatch threshold for VP9 in unit test. Jerome Jiang 2017-10-25 15:59:07 -07:00
  • eae3e65394 Enable the clang style plugin for the stunprober target Steve Anton 2017-10-25 14:46:18 -07:00
  • ca7d54e16a Fix clang style warnings in p2p/base/stun.h Steve Anton 2017-10-25 14:42:51 -07:00
  • 74e72c8c9b Lowering the threshold for delay change detection in AEC3 Per Åhgren 2017-10-25 23:14:44 +02:00
  • 173fd91b56 [Window Capture] Inaccurate cursor position during window sharing on X11 Zijie He 2017-10-25 12:04:41 -07:00
  • 84634b8634 Temporarily disabled failing death test. Gustaf Ullberg 2017-10-25 16:44:09 +02:00
  • b9f536167c Removing undefined left shifts in AudioProcessing Alex Loiko 2017-10-24 09:58:00 +02:00
  • a194e58e79 Move sequence_number_utils.h to rtc_base/ Bjorn Terelius 2017-10-25 13:07:09 +02:00
  • ddfd9c5fd2 Fix AudioProcessing fuzzer crash. Alex Loiko 2017-10-25 12:58:46 +02:00
  • ef52d8b859 Presubmit: Don't forget to warn when changing headers in subdirs of api/ Karl Wiberg 2017-10-25 13:20:03 +02:00
  • d71997941a Adding win_more_configs to CQ Mirko Bonadei 2017-10-24 13:42:03 +02:00
  • 47d3a0197f Reenable some supressed warnings for the objc SDK. Kári Tristan Helgason 2017-10-24 15:28:51 +02:00
  • 7275e18439 Hide the internal AudioEncoderOpus class by giving it an "Impl" suffix Karl Wiberg 2017-10-25 09:57:40 +02:00
  • 7c8cca3dce Add check for send-side bwe before applying alr settings Erik Språng 2017-10-24 17:05:18 +02:00
  • 58b72914d8 Log warning when receiving an H.264 containing IDR, but not SPS/PPS. Rasmus Brandt 2017-10-25 11:09:23 +02:00
  • d79314f9f9 Reland "Add fine grained dropped video frames counters on sending side" Ilya Nikolaevskiy 2017-10-23 10:45:37 +02:00
  • f0c44672df Make VideoProcessor::Init/Release methods private and call from constructor/destructor. Åsa Persson 2017-10-24 16:03:39 +02:00
  • c22a3a6a7d Refactor VP8 encoder creation logic Ilya Nikolaevskiy 2017-10-25 10:04:54 +02:00
  • 7ddd46386a Balancing the transparency in AEC3 between saturating and low echo paths Per Åhgren 2017-10-25 02:59:45 +02:00
  • d9f99c1e7a Replace Atomic32 with std::atomic in video/ Yuwei Huang 2017-10-24 15:40:52 -07:00
  • 9de3aaccc9 Reland "Enable the clang style plugin in rtc_base/" Steve Anton 2017-10-24 10:08:26 -07:00
  • 074dece085 Fix flaky DataChannel integration test Steve Anton 2017-10-24 13:04:12 -07:00
  • 398a7c67b1 Create skeleton of the rtcp transceiver. Danil Chapovalov 2017-10-24 17:07:05 +02:00
  • d5585ca956 Move almost all references from WebRtcSession to PeerConnection Steve Anton 2017-10-23 14:49:26 -07:00
  • c4faa9c4e1 Remove QUIC transport/data channel Steve Anton 2017-10-23 14:44:03 -07:00
  • a0b66c7566 Enable cpu adaptation for screenshare in chrome as field trial Ilya Nikolaevskiy 2017-10-24 13:51:26 +02:00
  • 21360eb01e Add application extension field to RtpPacketReceived. Dino Radaković 2017-10-24 15:40:40 +02:00
  • f7a3558f3e Add VideoProcessor tests verifying that H.264 keyframes contain SPS/PPS/IDR. Rasmus Brandt 2017-10-24 10:16:33 +02:00
  • edf4ff7e0f Only treat H.264 frames containing SPS, PPS, and IDR as key frames. Rasmus Brandt 2017-10-24 10:07:48 +02:00
  • 6984ad212c Print state of AcknowledgedBitrateEstimator in event_log_visualizer. Bjorn Terelius 2017-10-24 12:19:45 +02:00
  • 45adbafefe APM-QA unit test bug fix Alessio Bazzica 2017-10-24 10:48:34 +02:00
  • c531af77c3 Fix 'Left shift cannot be represented in int32_t'. Alex Loiko 2017-10-24 10:41:48 +02:00
  • 330bf4076e WebRTC VAD wrapper for APM-QA Alessio Bazzica 2017-10-24 09:56:49 +02:00
  • ef48df9aeb Fix the issues in SrtpTransport. Zhi Huang 2017-10-22 16:17:47 -07:00
  • a17ce27b20 Revert "Enable the clang style plugin in rtc_base/" Steve Anton 2017-10-24 00:43:48 +00:00
  • af551a1956 Enable the clang style plugin in rtc_base/ Steve Anton 2017-10-23 14:56:38 -07:00
  • c5ee987d26 Stop using std::tr1 Edward Lemur 2017-10-23 23:33:04 +02:00
  • 8a63f78ffa Rewrite the remaining few WebRtcSession tests. Steve Anton 2017-10-23 13:08:53 -07:00
  • da6c095b30 Rewrite WebRtcSession data channel tests as PeerConnection tests Steve Anton 2017-10-23 11:41:54 -07:00
  • 6f25b090d4 Reland "Rewrite WebRtcSession BUNDLE tests as PeerConnection tests" Steve Anton 2017-10-23 09:39:20 -07:00
  • f3ee3b7478 Support RGB frames in RTCCVPixelBuffer Anders Carlsson 2017-10-23 15:23:00 +02:00
  • a642efb6ee Ensures that iOS audio parameters are valid. henrika 2017-10-23 12:36:41 +02:00
  • ba68aabb06 Fix of integer overflow in WebRtcAecm_ProcessBlock / ApmTest.Process Alessio Bazzica 2017-10-16 13:45:58 +02:00
  • f92d871f4f Let ChanneOwner use scoped_refptr and RefCountedBase. Niels Möller 2017-10-23 14:26:10 +02:00
  • d92e0b5923 Fixing crash in Mac client when no cameras are available. Peter Hanspers 2017-10-23 14:30:25 +02:00
  • 93bc308f31 MB: Add Android Perf (swarming) Edward Lemur 2017-10-19 17:20:29 +02:00
  • fc313dcda6 Add prefix to codec name constants. Kári Tristan Helgason 2017-10-20 11:01:22 +02:00
  • 47217364f5 Adding a KVO context to avoid issues with future super/sub-classing. Peter Hanspers 2017-10-05 11:39:15 +02:00
  • bd92d8dd2a Forgotten 'memset' in NoiseSuppression. Alex Loiko 2017-10-23 13:15:32 +02:00
  • 8731176b92 NetEq: Fix an UBSan error Henrik Lundin 2017-10-23 11:36:01 +02:00
  • 9155e4986d New classes RefCounter and RefCountedBase. Niels Möller 2017-10-23 11:22:30 +02:00
  • ccdfccaa6f New PacketQueue2 behind WebRTC-RoundRobinPacing field trial. philipel 2017-10-23 12:42:17 +02:00
  • 0c720505af Adding libFuzzer target for UlpFEC receiver. Mark Brand 2017-10-20 16:23:23 +02:00
  • 4d9ac5886d Use C++11 static initialization, replacing Atomic32 CompareExchange. Niels Möller 2017-10-23 12:31:29 +02:00
  • d6314d9fc1 Delete unused method PacedSender::AverageQueueTimeMs Niels Möller 2017-10-23 09:08:22 +02:00
  • b7e1788466 Fixing other unsafe conversions. Mirko Bonadei 2017-10-20 11:18:47 +02:00
  • 5526687dfc Add instructions for converting SCTP verbose log to pcap file. Taylor Brandstetter 2017-10-22 16:09:34 -07:00
  • cb423c43b0 Adding comment about ice_connection_state really being ICE+DTLS. Taylor Brandstetter 2017-10-22 11:52:32 -07:00
  • 1c1a6815ae Revert "Add fine grained dropped video frames counters on sending side" Ilya Nikolaevskiy 2017-10-21 07:19:19 +00:00
  • 8d3444df2d Reland "Rewrite WebRtcSession media tests as PeerConnection tests" Steve Anton 2017-10-20 15:30:51 -07:00
  • 160c02089e Implement Atomic32 using C++11's std::atomic Yuwei Huang 2017-10-20 15:47:42 -07:00
  • f2662f08e5 Revert "Rewrite WebRtcSession media tests as PeerConnection tests" Olga Sharonova 2017-10-20 09:42:08 +00:00
  • b49b66109e Revert "Rewrite WebRtcSession BUNDLE tests as PeerConnection tests" Olga Sharonova 2017-10-20 12:56:51 +00:00
  • fd7c0a566a Avoid NetEq triggering a Framelength change when receiving an FEC packet. Ivo Creusen 2017-10-20 12:35:04 +02:00
  • 9434240f7e Fix a crash in AppRTCMobile when videoCodec is set to null. Sami Kalliomäki 2017-10-20 12:54:04 +02:00
  • 36636a2d6c Removes StaticAccessedFromInstance warning in Android audio track. henrika 2017-10-20 12:14:57 +02:00
  • d29b54c93a Set start time for encoded framerate tracker on first incoming frame (instead of when first key frame is encoded) to avoid a too high initial estimate. Åsa Persson 2017-10-19 17:32:17 +02:00
  • 78609d5b6b Reland of BWE allocation strategy Alex Narest 2017-10-20 10:37:47 +02:00
  • b82de30080 Add new neteq_signal_fuzzer Henrik Lundin 2017-10-20 10:38:56 +02:00
  • 6f38d25f11 Add Java support for AudioProcessing and PostProcessing injection Sam Zackrisson 2017-10-20 09:36:16 +02:00
  • 6f72f56b6c Change return types of refcount methods. Niels Möller 2017-10-19 13:15:17 +02:00
  • 096e367bfd Rewrite WebRtcSession BUNDLE tests as PeerConnection tests Steve Anton 2017-10-19 19:03:13 -07:00
  • 3df5dcac9b Rewrite WebRtcSession media tests as PeerConnection tests Steve Anton 2017-10-19 16:11:30 -07:00
  • 930e1af76f Revert "Add suppression for issue 8405" Steve Anton 2017-10-19 18:08:14 +00:00
  • 3b80aace61 Fix flaky memory leak in RemoteAudioSource Steve Anton 2017-10-19 10:17:12 -07:00
  • dc9ca9329b Revert "BWE allocation strategy" Alex Narest 2017-10-19 17:31:53 +02:00
  • 44582878d3 Final stage in removing unused ADM APIs henrika 2017-10-19 14:07:03 +02:00
  • f74d641fc1 Simplify setting/unsetting REMB in RtcpSender Danil Chapovalov 2017-10-18 13:32:57 +02:00
  • 2d27fb5a33 Move TestConfig to separate file. Åsa Persson 2017-10-19 14:05:50 +02:00
  • 4696a159ef header_usage.sh: Keep leading directory for grep. Niels Möller 2017-09-28 13:22:57 +02:00
  • 2505346be2 Add suppression for issue 8405 Erik Språng 2017-10-19 11:43:34 +02:00
  • 19f5be3e7b Fix bug that causes the visualization of RTCP fraction lost to be cropped. Bjorn Terelius 2017-10-18 12:39:49 +02:00
  • 8818237538 voe::Channel: Don't use CodecManager and RentACodec Karl Wiberg 2017-10-17 01:02:46 +02:00
  • 5f5fc6845a Relax threading requirements in VideoEncoder. Sami Kalliomäki 2017-10-19 11:34:08 +02:00
  • 15c9cf732b Reland "Delete reference to webrtc_overides/rtc_base/task_queue.cc." Niels Möller 2017-10-19 12:38:09 +02:00
  • 1c66f9fcd1 Fix chrome tests by making SetBitrateAllocationStrategy not pure virtual Alex Narest 2017-10-19 11:57:37 +02:00