Commit Graph

  • 2eecfc1f9a Trim dependencies in modules/video_coding/ Niels Möller 2019-09-10 15:28:17 +02:00
  • 16cb1f61c0 Stop using rtc_event.h forward header Danil Chapovalov 2019-09-05 11:29:59 +02:00
  • fcfeefe033 Move rtc_error.{h,cc} to its own build target. Mirko Bonadei 2019-09-10 10:51:23 +02:00
  • 47287d546d Reland "Adds peer scenario connection interface." Sebastian Jansson 2019-09-11 08:40:56 +02:00
  • 70767cba42 Roll chromium_revision d65ce76c39..95ebb2b7ff (695395:695497) chromium-webrtc-autoroll 2019-09-10 23:01:34 -07:00
  • 55f663f5dd Roll chromium_revision b5e2f0208d..d65ce76c39 (695291:695395) chromium-webrtc-autoroll 2019-09-10 17:01:55 -07:00
  • c5d2958860 Roll chromium_revision 56140e7d8b..b5e2f0208d (695187:695291) chromium-webrtc-autoroll 2019-09-10 13:02:29 -07:00
  • 52f7ae7c89 Make NetworkStateEstimator injectable in RemoteBitrateEstimator Per Kjellander 2019-09-10 19:28:06 +02:00
  • 467073a0c1 Revert "Adds peer scenario connection interface." Qingsi Wang 2019-09-10 18:19:37 +00:00
  • 437077dd45 Revert "Reland "Refactor SCTP data channels to use DataChannelTransportInterface."" Qingsi Wang 2019-09-10 17:52:26 +00:00
  • f6aa572e36 First step for introducing multichannel support for the AEC3 capture Per Åhgren 2019-09-10 18:05:17 +02:00
  • 2dc1425616 Roll chromium_revision a87779d34b..56140e7d8b (695071:695187) chromium-webrtc-autoroll 2019-09-10 09:00:59 -07:00
  • de5f63910e Removes decoder thread fallback from VideoReceiveStream. Sebastian Jansson 2019-09-10 10:31:07 +02:00
  • 29ab487ea7 Revert "Removes string support in field trial parser." Philip Eliasson 2019-09-10 14:05:43 +00:00
  • 507f43465b Reland "Make relative arrival delay mode default in NetEq delay manager." Jakob Ivarsson 2019-09-03 13:04:41 +02:00
  • 3354157d36 Add support for 192kHz input audio sample rate. henrika 2019-09-10 14:27:40 +02:00
  • 45b01c7962 Delete some dead code in vcm::VideoReceiver and VCMReceiver Niels Möller 2019-09-10 13:02:28 +02:00
  • fe407b7a1d Move code related to VideoCodingModule to its own build target Niels Möller 2019-09-10 10:48:48 +02:00
  • 01b7e929e2 Mark test::DriftingClock constants as constexpr Danil Chapovalov 2019-09-10 13:28:58 +02:00
  • 2486aeb194 Add ability to disable PSNR and SSIM computation in DVQA Artem Titov 2019-09-10 11:50:55 +02:00
  • f7b1aa440d Fixing some typos. Mirko Bonadei 2019-09-10 12:01:25 +02:00
  • 01e97ae1b0 Move docs about native code development into a repo directory. Mirko Bonadei 2019-09-05 14:36:42 +02:00
  • 56d89da9cc Roll chromium_revision e25e764221..a87779d34b (694813:695071) chromium-webrtc-autoroll 2019-09-10 01:04:40 -07:00
  • 9bc9885e98 Add placeholder target to move rtc_error out of the main API target. Mirko Bonadei 2019-09-10 10:05:26 +02:00
  • ee84d39fce AEC3: Downmix multichannel signals before delay estimation Gustaf Ullberg 2019-09-10 09:36:43 +02:00
  • d181ee798d Adds peer scenario connection interface. Sebastian Jansson 2019-09-10 08:39:52 +02:00
  • 0cd61b6e28 MultiCodecReceiveTest: fix for flaky test. Åsa Persson 2019-09-09 14:56:38 +02:00
  • b3f1487cbe Add ability to provide TEXT hint only when requested in PC framework Artem Titov 2019-09-09 13:48:21 +02:00
  • 9509d95c48 Add empty build target modules/video_coding:video_coding_legacy Niels Möller 2019-09-10 08:29:17 +02:00
  • c77df78931 Revert "Improve performance of RtpPacketHistory" Qingsi Wang 2019-09-09 23:40:42 +00:00
  • 487f9a17e4 Reland "Refactor SCTP data channels to use DataChannelTransportInterface." Bjorn A Mellem 2019-09-09 13:11:49 -07:00
  • 116ffe7e5b Switch to compiling WebRTC -std=c++14 by default Danil Chapovalov 2019-09-05 10:21:11 +02:00
  • a0e6ded9fc Roll chromium_revision 75cf3925c2..e25e764221 (694706:694813) chromium-webrtc-autoroll 2019-09-09 11:01:52 -07:00
  • 9e380fd484 Improve performance of RtpPacketHistory Erik Språng 2019-09-09 17:22:37 +02:00
  • a5d952f4be Reland "Refactor FEC code to use COW buffers" Ilya Nikolaevskiy 2019-09-03 11:07:37 +02:00
  • 4d7dac6d3b Remove usage of RtpRtcp::SetSSRC() in RtpRtcpImplTest Erik Språng 2019-09-09 17:25:52 +02:00
  • 0987273e1d Add option to enable retransmission for all temporal layers in the constructor for rtp_sender_video. Andrei Dumitru 2019-08-29 12:00:29 -07:00
  • cc62b16658 Add qualityLimitationResolutionChanges stat Evan Shrubsole 2019-09-09 11:26:45 +02:00
  • a8336d3cf4 Connect the stable target rate to the video encoders Florent Castelli 2019-09-09 13:36:55 +02:00
  • ddef8d1b6b Add support of displaying video during the PC level test Artem Titov 2019-09-06 14:31:50 +02:00
  • 2aaf66e464 Roll chromium_revision 82910f739a..75cf3925c2 (694601:694706) chromium-webrtc-autoroll 2019-09-09 05:01:43 -07:00
  • f7cb16ff51 Check input parameter in RemoteEstimatorProxy::IncomingPacket without lock Per Kjellander 2019-09-09 10:31:21 +02:00
  • ee3d995091 New class VideoReceiver2, a trimmed-down vcm::VideoReceiver Niels Möller 2019-09-09 12:51:55 +02:00
  • 4d6b2691bd Adds setAudio[Track/Record]StateCallback interfaces to the Java ADM henrika 2019-09-06 13:45:11 +02:00
  • 81a08a7feb Roll chromium_revision b67ee864bb..82910f739a (694439:694601) chromium-webrtc-autoroll 2019-09-07 17:02:41 -07:00
  • be2e5f78b3 Make payload type demux conditional on media direction Steve Anton 2019-09-06 16:26:02 -07:00
  • 3146ea01ae Roll chromium_revision 50f07bc317..b67ee864bb (694314:694439) chromium-webrtc-autoroll 2019-09-06 15:01:50 -07:00
  • 20232a914f Use obfuscated IPs in logging in p2p/ and pc/. Qingsi Wang 2019-09-06 12:51:17 -07:00
  • 25a4b06765 Roll chromium_revision df72a9a5c5..50f07bc317 (694187:694314) chromium-webrtc-autoroll 2019-09-06 11:01:52 -07:00
  • b64d65e67b Fix NetworkEmulationManagerTest.ThroughputStats flakiness. Yves Gerey 2019-09-06 16:35:20 +02:00
  • e611f19c32 Remove completed TODOs Sam Zackrisson 2019-09-06 16:21:32 +02:00
  • 30323e2fb2 VP9 screenshare: fix incorrect assumptions on buffer contents Ilya Nikolaevskiy 2019-09-06 13:12:52 +02:00
  • e15c10a02a Fix for rare read of uninitialized value in remote estimate test. Sebastian Jansson 2019-09-06 12:46:37 +02:00
  • 2b9dba3d9c Implement stable rate support in SimulcastRateAllocator Erik Språng 2019-09-04 16:30:47 +02:00
  • 059a0b7587 Fix for deadlock in AudioUsesAbsSendTimeExtension test. Sebastian Jansson 2019-09-06 10:55:26 +02:00
  • a3baf2a3b1 Add one more BasicPortAllocator constructor Niels Möller 2019-09-06 10:29:50 +02:00
  • cc7ea18676 Roll chromium_revision 3cccc3ec06..df72a9a5c5 (694083:694187) chromium-webrtc-autoroll 2019-09-06 03:02:06 -07:00
  • 19f9c2a057 Refactor video analyzer injection helper Artem Titov 2019-09-06 11:41:23 +02:00
  • 0bd2effb63 Reland "New build target p2p:stun_types" Niels Möller 2019-09-02 13:09:58 +02:00
  • 662e31ffec Prepare to move packet_socket_factory to api/. Patrik Höglund 2019-09-05 14:35:04 +02:00
  • 50b0baf510 [tsan] Guard TestStatictics against concurrent access. Yves Gerey 2019-09-06 10:03:54 +02:00
  • 75e2290af2 Rollback to strict audio codec tests for libopus on android (neon). Yves Gerey 2019-09-06 03:07:55 +02:00
  • ba5f8e94c8 Revert "Implemented screen enumeration and selection for desktop capture under X11 using the X Resize and Rotate entension version 1.5." Guido Urdaneta 2019-09-06 05:36:09 +00:00
  • c2accf2de5 [tsan] Guard OwnerThread against concurrent access. Yves Gerey 2019-09-06 01:26:09 +02:00
  • eea6cedd8d Roll chromium_revision 675968a8c6..3cccc3ec06 (693954:694083) chromium-webrtc-autoroll 2019-09-05 19:01:12 -07:00
  • 91c824f849 Revert "New build target p2p:stun_types" Hannes Landeholm 2019-09-05 23:13:50 +00:00
  • f6ec68dd62 Roll chromium_revision 7e5c36432b..675968a8c6 (693630:693954) chromium-webrtc-autoroll 2019-09-05 15:01:40 -07:00
  • e715301268 Implemented screen enumeration and selection for desktop capture under X11 using the X Resize and Rotate entension version 1.5. Trevor Hayes 2019-09-05 16:33:42 -04:00
  • bbbae4253d Refactor video analyzer injection helper Artem Titov 2019-09-05 16:06:50 +02:00
  • d4e6904d40 AEC3: Reducing the complexity and heap usage of the adaptive filter Per Åhgren 2019-09-05 15:55:58 +02:00
  • f294d2629f Delete deprecated method StreamStatistician::GetStatistics Niels Möller 2019-09-05 14:58:47 +02:00
  • cfb9497299 Add multi-channel to FftBuffer Sam Zackrisson 2019-09-05 15:03:07 +02:00
  • 5b728cca77 Revert "Make relative arrival delay mode default in NetEq delay manager." Alessio Bazzica 2019-09-05 11:59:35 +00:00
  • 8dcbdd2f90 Roll chromium_revision e96090c328..7e5c36432b (693514:693630) chromium-webrtc-autoroll 2019-09-05 03:01:06 -07:00
  • f3f6159114 Rename VectorBuffer->SpectrumBuffer, MatrixBuffer->BlockBuffer, BlockBuffer->Aec2BlockBuffer Sam Zackrisson 2019-09-05 11:30:49 +02:00
  • 77c71d1488 Make relative arrival delay mode default in NetEq delay manager. Jakob Ivarsson 2019-09-03 13:04:41 +02:00
  • a81c09d5b6 Make VectorBuffer in AEC3 multi-channel Sam Zackrisson 2019-09-05 09:35:10 +02:00
  • 9305d11f17 Delete deprecated rtc_event_log_factory_interface.h Danil Chapovalov 2019-09-04 13:16:09 +02:00
  • 24b945d605 Add support of AudioRecord.Builder in the ADM for Android henrika 2019-09-04 14:37:28 +02:00
  • 065dd27357 Roll chromium_revision c27b8dde0e..e96090c328 (693394:693514) chromium-webrtc-autoroll 2019-09-04 21:03:56 -07:00
  • e333505d7f Roll chromium_revision b931c7fd8b..c27b8dde0e (693252:693394) chromium-webrtc-autoroll 2019-09-04 15:01:28 -07:00
  • bbca6dd684 Change apprtc_webrtc_browsertest resource dir to avoid MAX_PATH. Mirko Bonadei 2019-09-04 20:45:42 +02:00
  • c51b4e3e31 Roll chromium_revision f661d57809..b931c7fd8b (693124:693252) chromium-webrtc-autoroll 2019-09-04 11:03:02 -07:00
  • 09dcafdd21 Revert "Always create output_dir in setup_apprtc.py." Mirko Bonadei 2019-09-04 18:19:02 +00:00
  • cf9cbf5edb Add support for stable bitrate target in SvcRateAllocator Erik Språng 2019-09-04 14:30:57 +02:00
  • 1067d31022 Make the stable target rate always less or equal than the target rate Florent Castelli 2019-09-04 14:58:32 +02:00
  • 52a8da38f9 Always create output_dir in setup_apprtc.py. Mirko Bonadei 2019-09-04 15:14:30 +02:00
  • d9f98cd54f Roll chromium_revision 248662b1b8..f661d57809 (693000:693124) chromium-webrtc-autoroll 2019-09-04 05:02:04 -07:00
  • 77d197fe1d Make video_capture_internal_impl publicly visible. Mirko Bonadei 2019-09-04 08:38:39 +02:00
  • e74156f7d0 Removes string support in field trial parser. Sebastian Jansson 2019-09-04 12:54:42 +02:00
  • 32472449f1 Delete unused method AudioCodingModule::GetDecodingCallStatistics Niels Möller 2019-09-04 10:14:51 +02:00
  • a33dc0144a AEC3: Propagate the number of channels to the adaptive filters Per Åhgren 2019-09-03 23:59:52 +02:00
  • 1a3859c161 Simplify book-keeping of lost packets Niels Möller 2019-09-04 09:43:15 +02:00
  • 340e0c5f7a Delete old version of PeerConnection::SetConfiguration Niels Möller 2019-08-26 11:03:47 +02:00
  • 59e1464fcd Fix 28 ClangTidy - Readability findings in modules/rtp_rtcp/ Danil Chapovalov 2019-09-03 12:41:41 +02:00
  • 38350b1ef2 Roll chromium_revision d74690feb1..248662b1b8 (692875:693000) chromium-webrtc-autoroll 2019-09-03 21:05:25 -07:00
  • e007ad188b Roll chromium_revision 5e84fd2515..d74690feb1 (692730:692875) chromium-webrtc-autoroll 2019-09-03 15:01:32 -07:00
  • da10032a08 Roll chromium_revision da46a51bc2..5e84fd2515 (692597:692730) chromium-webrtc-autoroll 2019-09-03 11:02:04 -07:00
  • 7cdcda9dd5 Use the sanitized pair when surfacing the candidate pair change event. Qingsi Wang 2019-08-28 09:18:37 -07:00
  • 66d6c3b70b Buffers non atomic message send with usrsctp lib. Seth Hampson 2019-08-30 09:02:46 -07:00