Commit Graph

  • cdda0d99a3 Android: Add helper function for converting Integer -> rtc::Optional<int> Magnus Jedvert 2017-11-18 14:02:59 +01:00
  • 9b16e2d354 Reland "Move ulpfec, red, and flexfec codec to video engine" Magnus Jedvert 2017-11-18 12:08:55 +01:00
  • c040daec11 Android: Allow SurfaceTextureHelper.textureToYuv to be used for RGB frames Magnus Jedvert 2017-11-17 16:50:17 +01:00
  • df4883dbf0 Reland "Update internal encoder factory to new interface" Magnus Jedvert 2017-11-17 14:44:55 +01:00
  • f90b457387 Roll chromium_revision e0ff6ea330..484c386222 (517712:517713) Autoroller 2017-11-18 01:10:02 -08:00
  • fce2de3147 Roll chromium_revision 574a4c1720..e0ff6ea330 (517708:517712) Autoroller 2017-11-18 00:01:15 -08:00
  • 405b73c224 Roll chromium_revision 651b0c341c..574a4c1720 (517702:517708) Autoroller 2017-11-17 22:51:04 -08:00
  • b8802651fe Roll chromium_revision 6ad0a6e52c..651b0c341c (517697:517702) Autoroller 2017-11-17 21:06:03 -08:00
  • f07e8fa1b5 Roll chromium_revision 14d631ca39..6ad0a6e52c (517684:517697) Autoroller 2017-11-17 19:55:35 -08:00
  • b81eccc896 Roll chromium_revision 962a4891f1..14d631ca39 (517629:517684) Autoroller 2017-11-17 18:48:12 -08:00
  • 4bb3b63bf7 Roll chromium_revision 4876a33127..962a4891f1 (517593:517629) Autoroller 2017-11-17 16:26:54 -08:00
  • edaf5aa6ae Roll chromium_revision 8bd9576f44..4876a33127 (515090:517593) Autoroller 2017-11-17 14:41:18 -08:00
  • 33c5c7f5e4 Revert "Encode log events periodically instead of for every event." Zhi Huang 2017-11-17 20:59:29 +00:00
  • dc1e3e8414 Fix excessive audio device logging on Windows lliuu 2017-11-17 10:26:24 -08:00
  • b154c27e72 Encode log events periodically instead of for every event. Bjorn Terelius 2017-11-17 16:31:58 +01:00
  • b3d7cac235 Reland "Reland "Implement RTC_DLOG macro and use in a few places to test."" Fredrik Solenberg 2017-11-17 15:22:37 +01:00
  • a148b79e79 Remove linux_memcheck from commit queue Oleh Prypin 2017-11-17 14:42:53 +01:00
  • 38e2d95bda AEC3 delay estimator refactoring and introducing ability to customize Per Åhgren 2017-11-17 14:54:28 +01:00
  • 76f2a85027 In generic encoder ensure capture timestamp is preserved. Ilya Nikolaevskiy 2017-11-16 14:33:53 +01:00
  • 2707fb2782 Optional: Use nullopt and implicit construction in /audio Oskar Sundbom 2017-11-16 10:57:35 +01:00
  • c296255c7e Revert "Reland "Implement RTC_DLOG macro and use in a few places to test."" Patrik Höglund 2017-11-17 13:40:22 +00:00
  • c3ed630560 Add stats googHasEnteredLowResolution. Åsa Persson 2017-11-16 14:04:52 +01:00
  • 12ab00b4d8 Optional: Use nullopt and implicit construction in /modules/audio_coding Oskar Sundbom 2017-11-16 15:31:38 +01:00
  • f715c53bca Fix circular deps in common_audio. Patrik Höglund 2017-11-17 11:04:15 +01:00
  • feee08f4da Marked UnwrapWithoutUpdate function as const Sebastian Jansson 2017-11-17 10:31:27 +01:00
  • d6fc82f173 Reland "Implement RTC_DLOG macro and use in a few places to test." Fredrik Solenberg 2017-11-17 09:49:40 +01:00
  • a4cb4eb3d3 [webrtc] Add mb configs for new bots in 2 internal masters Shenghua Zhang 2017-11-16 13:35:19 -08:00
  • 0a8798b266 Implement OpenSSLCertificate::GetChain Jian Cui 2017-11-16 16:58:02 -08:00
  • e0b2ff5ea4 Add kTransmissionMaxBitrateMultiplier logic to audio priority bitrate allocation strategy similarly to default bitrate allocation logic. Alex Narest 2017-11-16 20:03:46 +01:00
  • 32026c3078 Removes Set/GetLoudspeakerStatus APIs from the ADM. henrika 2017-11-16 16:15:49 +01:00
  • aea84f5519 Revert "Update internal encoder factory to new interface" Zhi Huang 2017-11-16 18:46:27 +00:00
  • 6062f372c7 Android: Fix warnings Magnus Jedvert 2017-11-16 16:53:12 +01:00
  • df0822b102 Optional: Use nullopt and implicit construction in /test/fuzzers Oskar Sundbom 2017-11-16 14:02:13 +01:00
  • 2c8c8e26fc Update internal encoder factory to new interface Magnus Jedvert 2017-11-16 16:56:39 +01:00
  • 1e1dd77604 Implement equals() and hashCode() for VideoCodecInfo. Anders Carlsson 2017-11-16 15:44:14 +01:00
  • 4d85e8a78c Android: Fix JavaLangClash warning Magnus Jedvert 2017-11-16 15:00:01 +01:00
  • c0fd5f97a8 Add Thread-safe wrapper for RtcpTransceiver Danil Chapovalov 2017-11-16 14:35:32 +01:00
  • fe4d673393 Compute ERL over all frequency bins in AEC3. Gustaf Ullberg 2017-11-16 09:31:27 +01:00
  • 8d9c5406c7 Deprecated BitrateController::CreateRtcpBandwidthObserver. Sebastian Jansson 2017-11-15 17:22:16 +01:00
  • 90657302be Optional: Use nullopt and implicit construction in /api/audio_codecs Oskar Sundbom 2017-11-16 10:52:34 +01:00
  • 18f26d1434 Optional: Use nullopt and implicit construction in /modules/remote_bitrate_estimator Oskar Sundbom 2017-11-16 10:52:14 +01:00
  • c9b89aaa16 Compute ERLE over all frequency bins in AEC3. Gustaf Ullberg 2017-11-16 11:20:59 +01:00
  • 8b64fd8a85 Reland of "Use moving median filters in RemoteNtpTimeEstimator, RtpToNtpEstimator"" Ilya Nikolaevskiy 2017-11-15 16:48:04 +00:00
  • da850ef88b Revert "Move ulpfec, red, and flexfec codec to video engine" Oleh Prypin 2017-11-16 11:59:29 +00:00
  • 84c1a15d3c Remove deprecated field names in struct RTCPReportBlock Danil Chapovalov 2017-11-15 16:28:20 +01:00
  • 9ced7e54e9 Optional: Use nullopt and implicit construction in /sdk/android Oskar Sundbom 2017-11-16 10:52:24 +01:00
  • 1a0e896ba8 Restores state of WebRtcAudioRecord to 2017-05-26 henrika 2017-11-15 13:02:47 +01:00
  • c97cf03ede Removes unused sample-rate APIs from the ADM. henrika 2017-11-15 14:28:59 +01:00
  • 19d77c1bbb Fix support orientation changes in Camera Preview Gustavo Garcia gustavo@lifeonair.com 2017-11-15 16:03:18 +02:00
  • 6581f21f0e Fix some missed stdlib includes Oleh Prypin 2017-11-16 00:17:05 +01:00
  • 154ee1fd85 Move ulpfec, red, and flexfec codec to video engine Magnus Jedvert 2017-11-15 19:27:11 +01:00
  • 34d4e5a4d1 Remove LongLogTag warning suppression. Sami Kalliomäki 2017-11-08 16:03:28 +01:00
  • c3fedccf01 VideoEncoderFallback for Android. Anders Carlsson 2017-11-15 14:36:33 +01:00
  • 7dad255ce1 Update output pixel format when starting video capture on iOS. Anders Carlsson 2017-11-15 15:59:50 +01:00
  • 4e3832124f Do not initialize internal tracer if it has already been initialized. Sami Kalliomäki 2017-11-15 14:15:24 +01:00
  • c48badaed6 Revert "Make HardwareVideo*Factory ctors that take fallbackToSoftware public." Bjorn Mellem 2017-11-15 17:48:06 +00:00
  • 1d88d7446e Remove the unused code. Zhi Huang 2017-11-15 15:58:49 -08:00
  • 801b868bd8 Remove the CA_UPDATE and related code. Zhi Huang 2017-11-15 11:36:43 -08:00
  • 7fe73b1aef [iOS] Add expiration time to tests running on iPhone7 device Shenghua Zhang 2017-11-14 11:40:09 -08:00
  • 6dfb5a8571 Revert "Implement RTC_DLOG macro and use in a few places to test." Fredrik Solenberg 2017-11-15 20:16:45 +00:00
  • b18e868aa4 Implement RTC_DLOG macro and use in a few places to test. Fredrik Solenberg 2017-11-15 13:30:26 +01:00
  • f6703c4dcb Revert "Use moving median filters in RemoteNtpTimeEstimator, RtpToNtpEstimator" Mirko Bonadei 2017-11-15 16:14:28 +00:00
  • e403212ede Added nullopt and implicit construction to rtc::Optional Oskar Sundbom 2017-11-15 12:24:28 +01:00
  • 2248ab6a46 Get back spatial layers. Sergey Silkin 2017-11-09 18:01:13 +01:00
  • 7aee3d538c Fix ortc_api circular deps. Patrik Höglund 2017-11-15 13:15:17 +01:00
  • 676ab60666 Re-enable linux_ubsan Edward Lemur 2017-11-10 22:19:51 +01:00
  • b4bb4eb955 Allow injection of NW models into VideoQualityTest Christoffer Rodbro 2017-11-13 13:03:52 +01:00
  • e39c379427 Add findbugs to DEPS Oleh Prypin 2017-11-14 23:09:08 +01:00
  • 550b666e20 Use moving median filters in RemoteNtpTimeEstimator, RtpToNtpEstimator Ilya Nikolaevskiy 2017-11-15 11:18:11 +01:00
  • 12e555b715 Delete wrapper API ConvertToI420 for YUV conversion to I420 mallikarjun82 2017-11-15 14:35:56 +05:30
  • fe73d6ab87 Extended the bitrate allocator to allow allocation to tracks based upon priorities which are planned to be defined as a relative bitrate in the RTCRtpEncodingParameters. Seth Hampson 2017-11-14 10:49:06 -08:00
  • 1b23e3782c Add the new CreateAudioDeviceWithDataObserver to header file Lu Liu 2017-11-14 12:09:23 -08:00
  • 5f5918f4ef Merge MediaChannel's OnTransportOverheadChanged and OnNetworkRouteChanged callbacks. Zhi Huang 2017-11-12 17:26:23 -08:00
  • c2ac3c663f Android: Annotate and generate JNI code for VideoFrame.java Magnus Jedvert 2017-11-14 17:08:59 +01:00
  • 651707bdf0 Remove deprecated SetREMB functions from RtpRtcp Danil Chapovalov 2017-11-14 16:43:22 +01:00
  • 64534fd917 Make HardwareVideo*Factory ctors that take fallbackToSoftware public. Bjorn Mellem 2017-11-13 12:54:11 -08:00
  • b9fb78f425 Cap amount of warning log messages in generic encoder Ilya Nikolaevskiy 2017-11-14 14:13:47 +01:00
  • 6199a3731d Android: Annotate and generate JNI code for SurfaceTextureHelper.java Magnus Jedvert 2017-11-14 13:03:08 +01:00
  • 6cb76506fe Android: Don't create VP9 encoder/decoder when not supported. Anders Carlsson 2017-11-14 13:09:12 +01:00
  • ee92d626bd Update VideoEncoderSoftwareFallbackWrapper to take VideoEncoder as arg Magnus Jedvert 2017-11-13 15:26:17 +01:00
  • d4f01c1e87 Tell users where they can find the native API headers Karl Wiberg 2017-11-10 10:55:45 +01:00
  • 558cabf670 Refactor RtpToNtpEstimator and MovingMedianFilter Ilya Nikolaevskiy 2017-11-14 10:32:15 +01:00
  • 6124aacd98 Add AudioProcessing parameter to RTCPeerConnectionFactory native constructor Sam Zackrisson 2017-11-13 14:56:02 +01:00
  • 8962b54a43 Removes Set/GetRecordingChannel() from the ADM henrika 2017-11-13 16:57:58 +01:00
  • c0e680463a Fix deps of audio:audio_tests. Patrik Höglund 2017-11-13 17:04:05 +01:00
  • 15586d29f6 iOS: Add Release configurations for real devices. Edward Lemur 2017-11-13 14:29:19 +01:00
  • 942bc2e4b9 Reland: Replaced the SignalSelectedCandidatePairChanged with a new signal. Zhi Huang 2017-11-13 13:26:07 -08:00
  • 620d9c9195 Move InitClassLoader from JNI_OnLoad to LoadGlobalClassReferenceHolder Magnus Jedvert 2017-11-13 22:31:47 +01:00
  • 8c316c1a89 Revert "Replaced the SignalSelectedCandidatePairChanged with a new signal." Zhi Huang 2017-11-13 21:13:45 +00:00
  • 71677452f9 Replaced the SignalSelectedCandidatePairChanged with a new signal. Zhi Huang 2017-11-13 10:35:57 -08:00
  • edfa7d7131 Revert "Move InitClassLoader from JNI_OnLoad to InitGlobalJniVariables." Lu Liu 2017-11-13 19:43:17 +00:00
  • 6e634bf4cf Add RtpTransceiverInterface and implementing class Steve Anton 2017-11-13 10:44:53 -08:00
  • 61a7b141eb Removing conditional visibility. Mirko Bonadei 2017-11-13 10:57:47 +01:00
  • d328229d38 Add sending REMB support to RtcpTransceiver Danil Chapovalov 2017-11-13 13:46:02 +01:00
  • b5b5bcee72 Separate i420 and i444 implementations to separate targets. Patrik Höglund 2017-11-13 10:19:58 +01:00
  • 46a2765c56 Reland "Update internal SW codecs to return unique_ptrs" Magnus Jedvert 2017-11-13 14:10:02 +01:00
  • fdb92012fb Avoid use-after-move in PeerConnection::Set[Local/Remote]Description. Henrik Boström 2017-11-09 19:55:44 +01:00
  • 616e3138b8 Removes id parameter in ADM factory method (reland) henrika 2017-11-13 12:47:59 +01:00
  • 34c8e6bce8 Revert "Update internal SW codecs to return unique_ptrs" Magnus Jedvert 2017-11-13 13:02:16 +00:00
  • eb4500701b Remove use of SetEncodingDataInternal in MediaOptimization. Åsa Persson 2017-11-13 10:24:22 +01:00