Commit Graph

  • 426a80ce08 Add extended header containing frame ID to the generic packetizer. Sami Kalliomäki 2018-08-08 11:37:59 +02:00
  • 9489c3a2ea Optionally disable digital gain control in ExperimentalAgc. Alex Loiko 2018-08-09 15:04:24 +02:00
  • 7b87530fcc Android: Allow YuvConverter to be reused Magnus Jedvert 2018-08-09 13:51:42 +02:00
  • 5b26bc61b1 cq_name is no longer used and can and should be removed Oleh Prypin 2018-08-09 13:50:05 +02:00
  • 7a91e1383e Roll chromium_revision 474eca0589..b0784bef91 (581204:581665) Patrik Höglund 2018-08-09 13:21:41 +02:00
  • 9b32e389bf Add compile-only bots (used for binary size) to commit queue Oleh Prypin 2018-08-08 16:30:40 +02:00
  • 151c0cddd7 Add post-submit builders without dcheck_always_on Oleh Prypin 2018-08-08 16:27:29 +02:00
  • 29d8846df9 Remove RTPVideoHeader::vp9() accessors. philipel 2018-08-08 14:26:00 +02:00
  • 527ff1eec2 Remove raw extensions accessors from rtp packet Danil Chapovalov 2018-08-06 19:34:32 +02:00
  • 8d2995b865 SimulcastEncoderAdapter should not update maxQp for screencast Erik Språng 2018-08-09 11:18:17 +02:00
  • 43a6d2bbf8 Remove old base64 header Artem Titov 2018-07-24 10:36:53 +02:00
  • 9a75061ec6 Add test CallPerfTest.PlaysOutAudioAndVideoInSyncWithoutClockDrift Niels Möller 2018-08-09 11:04:32 +02:00
  • 98d7c52a7c Delete unused constants from rtp_rtcp_config.h Niels Möller 2018-08-09 08:49:57 +02:00
  • ca14a3a78c Making rtc_base:ptr_util and rtc_base:refcount public. Mirko Bonadei 2018-08-09 09:47:12 +02:00
  • 5f0ce99c04 Roll chromium_revision 474eca0589..46dc99a535 (581204:581557) Autoroller 2018-08-08 07:45:48 -07:00
  • 1788dcb506 Revert "Refactor RtpVideoStreamReceiver without RtpReceiver." Niels Moller 2018-08-09 06:18:57 +00:00
  • b2db53998d Parse the number of packets lost in RTCP SR as a signed integer. Qingsi Wang 2018-08-07 17:06:45 -07:00
  • 25d31ec440 Add shared frame id state to RtpVideoSender. philipel 2018-08-08 16:33:01 +02:00
  • 0b9e01d605 Refactor RtpVideoStreamReceiver without RtpReceiver. Niels Möller 2018-08-08 16:50:37 +02:00
  • a837dd790d Reset Agc2 on analog gain changes. Alex Loiko 2018-08-06 16:32:12 +02:00
  • 436d036b62 Limits reported cumulative packets lost to 0. Sebastian Jansson 2018-08-08 14:41:16 +02:00
  • 2a15267cb7 Fix comment on RtpVideoSender's ownership of Rtp modules. Niels Möller 2018-08-08 12:03:00 +02:00
  • 848d6d300e Change Channel::GetRtpRtcp to return only RtpRtcp, not RtpReceiver. Niels Möller 2018-08-08 10:49:16 +02:00
  • 43fa99c0ab Release output buffer when dropping frame in HardwareVideoDecoder. Sami Kalliomäki 2018-08-08 12:42:34 +02:00
  • 8e5014a392 Remove definition and usage of macro GTEST_RELATIVE_PATH. Mirko Bonadei 2018-08-02 13:36:10 +02:00
  • c2342031f4 Remove rtc::{Make,Wrap}Unique and their header file + unit tests Karl Wiberg 2018-08-08 11:39:52 +02:00
  • 58d2a5e976 Tolerate out of order samples to SendProcessingUsage2::FrameSent. Niels Möller 2018-08-07 16:37:18 +02:00
  • a381871dbf Add unit tests for hardware video codecs. Sami Kalliomäki 2018-08-08 11:29:23 +02:00
  • 39a44b2134 In video_quality_test, maintain capturer startup within CPU timing interval. Christoffer Rodbro 2018-08-07 17:07:24 +02:00
  • f96b1ca609 Move SimulatedNetwork class to separate file. Sebastian Jansson 2018-08-07 18:58:05 +02:00
  • d528ad542e Make internal video decoder factory more resilient to incorrect usage Magnus Jedvert 2018-08-06 10:10:51 +02:00
  • 3ed46bd83b Delete RTPReceiverStrategy::OnNewPayloadTypeCreated and related code. Niels Möller 2018-08-06 17:12:27 +02:00
  • c1c8b8e836 Adds constexpr create functions for units. Sebastian Jansson 2018-08-07 15:29:04 +02:00
  • 133cff009b AudioCodingModuleTest.TestAllCodecs: Create audio encoders the new way Karl Wiberg 2018-07-06 15:40:14 +02:00
  • 191f46c5c1 add RTC_EXPORT on RTCRtpTransceiverInit Yongje Lee 2018-08-06 12:09:11 +09:00
  • 435c8de312 Clean up LinkedSet (LRU) code. Yves Gerey 2018-08-07 19:12:47 +02:00
  • 704a7bd55a Use rtc::saturated_cast instead of static_cast in VCMFecMethod Emircan Uysaler 2018-08-06 16:14:10 -07:00
  • 9129565879 Adds functionality to add delay spikes in SimulatedNetwork. Sebastian Jansson 2018-08-07 18:18:57 +02:00
  • 5ca90f55ae Ensures that packets_lost is always positive. Sebastian Jansson 2018-08-07 16:01:42 +02:00
  • f0d5fc9601 Add steveanton@ and qingsi@ as rtc_base OWNERs Steve Anton 2018-07-23 12:25:05 -07:00
  • ffd9293cb7 Add dependency on google-truth for Android. Sami Kalliomäki 2018-08-06 11:35:52 +02:00
  • 5f7d00eb3d Release audio unit when ios audio device failed to initialize playout and recording. Jiawei Ou 2018-07-30 09:44:16 -07:00
  • c2a028887f Enable audio in video_quality_test. Christoffer Rodbro 2018-08-07 14:10:56 +02:00
  • b3e2c8eb1b Roll chromium_revision 39d45f08f5..474eca0589 (580730:581204) Autoroller 2018-08-07 05:45:20 -07:00
  • 8e06419ee9 Makes units constexpr when possible. Sebastian Jansson 2018-08-07 12:34:33 +02:00
  • 29835996e9 Move spl_sqrt_floor dep to proper third_party directory Artem Titov 2018-08-07 11:50:54 +02:00
  • 7008287219 Delete struct webrtc::PacketTime. Niels Möller 2018-08-07 11:03:12 +02:00
  • 10d70caa13 Fix guards for headers in third party Artem Titov 2018-07-26 15:25:35 +02:00
  • 9a29c03355 Fix random crashes - invariant broken in LinkedSet (LRU) implementation. Yves Gerey 2018-08-03 19:24:25 +02:00
  • 264bee8bab Remove memcheck. Mirko Bonadei 2018-08-07 08:53:41 +02:00
  • e22a26f6f1 Add 2 more OWNERS to tools_webrtc. Mirko Bonadei 2018-07-26 10:56:28 +02:00
  • eb73a7bd16 Removes unnecessary webrtc_cc namespaces. Sebastian Jansson 2018-08-06 18:42:41 +02:00
  • 13ef7d25f6 Adds feedback only mode to GoogCC. Sebastian Jansson 2018-08-06 13:20:36 +02:00
  • f70bc5eeff Removes pause check from RoundRobinPacketQueue. Sebastian Jansson 2018-08-02 17:31:29 +02:00
  • fd77b78821 Delete RtpReceiverImpl::CheckPayloadChanged. Niels Möller 2018-08-06 12:40:58 +02:00
  • 0047bce0a9 Remove linux_internal_compile_lite from CQ. Mirko Bonadei 2018-08-06 16:55:29 +02:00
  • 508e23421f Remove unnecessary //base:base_java dependencies. Sami Kalliomäki 2018-08-03 14:49:44 +02:00
  • 15f0a12b83 Allow releaseCallback to be null in JavaI420Buffer#wrap. Sami Kalliomäki 2018-08-03 14:06:59 +02:00
  • 46671402ff Roll chromium_revision d6a13562c8..39d45f08f5 (580628:580730) Autoroller 2018-08-03 19:44:58 -07:00
  • ff52e88a74 Revert "Extract color space from Vp8 decoder" Emircan Uysaler 2018-08-03 23:03:01 +00:00
  • 8bf477cb2a Roll chromium_revision 62642dd6fe..d6a13562c8 (580526:580628) Autoroller 2018-08-03 12:45:00 -07:00
  • 50eb4c44ad Adds BBR field trial to CallTest. Sebastian Jansson 2018-08-03 13:25:17 +02:00
  • 3dc427fe34 Fix remaining target name for AppRTCMobile_stubbed_video_io_test_apk. Sami Kalliomäki 2018-08-03 16:12:01 +02:00
  • c5a2862a20 Roll chromium_revision 06e87fb3dc..62642dd6fe (580149:580526) Autoroller 2018-08-03 06:45:04 -07:00
  • 827c63a5d7 Remove Syzygy from deps Oleh Prypin 2018-08-03 15:07:02 +02:00
  • 688f7f8fc2 Fix gitignore pattern to never exclude sha1 files Oleh Prypin 2018-08-02 15:18:03 +02:00
  • d54f5f5c76 Rename rtc_instrumentation_test_apk targets to end with _test_apk. Sami Kalliomäki 2018-08-03 13:23:05 +02:00
  • 0cbe05cc86 Android: Remove custom matrix helper functions in RendererCommon Magnus Jedvert 2018-07-10 10:33:15 +02:00
  • 489767830b Remove definition of FEATURE_ENABLE_VOICEMAIL, FEATURE_ENABLE_PSTN. Mirko Bonadei 2018-08-02 13:52:22 +02:00
  • 7d745e5a89 Reland "Remove RTPVideoHeader::h264() accessors." philipel 2018-08-02 14:03:53 +02:00
  • 9f6450d5a5 JNI generation: Replace base::subtle::AtomicWord with std::atomic<> Oleh Prypin 2018-08-03 10:05:41 +02:00
  • e8b4e7e53c Roll chromium_revision 4dd959af57..06e87fb3dc (579686:580149) Autoroller 2018-08-02 06:09:25 -07:00
  • 7d984ee1d7 Don't allocate an array of size 0, it causes a UBSan failure Oleh Prypin 2018-08-03 00:03:17 +02:00
  • 54bd8f54e9 Remove dead code. Kári Tristan Helgason 2018-08-02 14:22:49 +02:00
  • e20867ff6d Add AsyncResolverFactory interface and basic implementation. Zach Stein 2018-08-02 13:20:15 -07:00
  • da2ec40590 Always sends probes when they are generated. Sebastian Jansson 2018-08-02 16:27:28 +02:00
  • dc6e68b4a7 Delete class TelephoneEventHandler and related code. Niels Möller 2018-08-02 15:13:29 +02:00
  • ee1e74fb86 Fix occasional crash in iOS ADM. Kári Tristan Helgason 2018-07-24 12:57:49 +02:00
  • ab4a530b87 Delete telephone-event handling from RTPReceiverAudio. Niels Möller 2018-07-30 16:10:41 +02:00
  • 31f1596c7c Fix a warning about comparison of integers of different signs Oleh Prypin 2018-08-02 09:58:22 +02:00
  • f8d81d33ed Add members for the codec agnostic descriptor to RTPVideoHeader. philipel 2018-08-01 17:13:08 +02:00
  • e468ba77ae Delete MockRenderer and replace it with identical MockSink class. Sami Kalliomäki 2018-07-31 16:50:00 +02:00
  • f5cf02ac2c Use randomly generated IDs for candidate pairs in ICE event logs. Qingsi Wang 2018-08-01 11:38:49 -07:00
  • d3b7ec2e91 Allow all "token" chars from RFC 4566 when checking for legal mid names. Joachim Bauch 2018-08-01 10:12:00 +02:00
  • 78026754a7 AEC3: Utilize shadow filter output to respond to audio path changes Per Åhgren 2018-08-01 16:24:08 +02:00
  • d2f4e8bd90 Explicitly add -mfpu=neon to all targets that use NEON Oleh Prypin 2018-08-01 12:18:05 +02:00
  • 7a1c7f782a Modified peerconnection's "observer" slot to be nulled on close. Harald Alvestrand 2018-08-01 10:50:16 +02:00
  • 9014324bb1 Support compiling with the lastest iOS SDK. Kári Tristan Helgason 2018-07-27 12:34:54 +02:00
  • 55bf92adf4 RNN VAD: more specific build target names. Alessio Bazzica 2018-08-01 10:24:15 +02:00
  • f90528673a The pixel buffer pool is currently recreated on every call to encode. After this change, it is only recreated when needed. Peter Hanspers 2018-07-26 10:41:35 +02:00
  • e3a38421cf Include RTCMTLVideoView even on archs without metal. Kári Tristan Helgason 2018-07-31 15:39:25 +02:00
  • fc25ccb34d Reland "Delete root header file typedefs.h. Part 2." Niels Möller 2018-07-26 11:12:16 +02:00
  • 6e250820b1 Removing rtc_base:base build target. Mirko Bonadei 2018-08-01 09:06:27 +02:00
  • da3dbe83a3 Roll chromium_revision bf3721aec7..4dd959af57 (579581:579686) Autoroller 2018-07-31 20:45:27 -07:00
  • 1a9c028506 Roll chromium_revision 19a9e3bb00..bf3721aec7 (579465:579581) Autoroller 2018-07-31 14:46:49 -07:00
  • 68be5dab98 Roll chromium_revision 36ff521efe..19a9e3bb00 (579363:579465) Autoroller 2018-07-31 10:45:43 -07:00
  • 45a4c41eda Never invoke rtc::LogMessage::SetLogToStderr outside of main. Mirko Bonadei 2018-07-31 15:07:28 +02:00
  • 2a99c0bf67 Fix MovingMoments::CalculateMoments. Alessio Bazzica 2018-07-31 15:08:53 +02:00
  • 52233a3f28 Increase RtpFrameReferenceFinder's frame buffer length to 100 frames. Sergey Silkin 2018-07-31 14:30:54 +02:00
  • b61f83e23f Roll chromium_revision fb3a9711ab..36ff521efe (579262:579363) Autoroller 2018-07-31 02:45:37 -07:00