Commit Graph

  • aba8dc2a00 Rename EndpointNode into EmulatedEndpoint Artem Titov 2019-03-11 10:08:40 +01:00
  • 2057673c11 Roll chromium_revision 4029fd18b6..f2f5c1896e (639320:639430) chromium-webrtc-autoroll 2019-03-11 02:03:16 -07:00
  • abea6e5114 Delete always-true member is_media_transport_factory_enabled_ Niels Möller 2019-03-08 14:49:32 +01:00
  • c0c3e966d3 Revert "DCHECK feedback_rtt is positive" Yves Gerey 2019-03-10 10:01:24 +00:00
  • 3368721537 Revert "Change clip_name -> clip_path in VideoQualityTestFixture::Params::Video." Yves Gerey 2019-03-09 09:50:21 +00:00
  • 32f887b119 Roll chromium_revision e4e8741478..4029fd18b6 (639216:639320) chromium-webrtc-autoroll 2019-03-08 21:01:46 -08:00
  • fe07c42538 Roll chromium_revision ecf963f5ce..e4e8741478 (639097:639216) chromium-webrtc-autoroll 2019-03-08 15:01:07 -08:00
  • e25f595c0a Guard preferred_dscp with the network interface lock Steve Anton 2019-03-08 15:09:16 -08:00
  • 9a071d14aa Roll chromium_revision e328c33c20..ecf963f5ce (638961:639097) chromium-webrtc-autoroll 2019-03-08 11:02:56 -08:00
  • 42d8c93ec3 Revert "Delete rtc::TaskQueue::Current in favor of webrtc::TaskQueueBase::Current" Yves Gerey 2019-03-08 16:14:47 +00:00
  • cad95b831e Reland "Tune vp9 screenshare bitrate and framerate of spatial layers" Ilya Nikolaevskiy 2019-03-08 14:27:19 +00:00
  • 62c7b39c71 Allow suppression of padding check in RtpHeaderParser. Sebastian Jansson 2019-03-08 13:45:29 +01:00
  • 44dd9f29c7 Adds ChannelSend specific encoder task queue. Sebastian Jansson 2019-03-08 14:50:30 +01:00
  • e01857cca4 Revert "Reland "Tune vp9 screenshare bitrate and framerate of spatial layers"" Ilya Nikolaevskiy 2019-03-08 14:25:42 +00:00
  • 12abf671fd Reland "Tune vp9 screenshare bitrate and framerate of spatial layers" Ilya Nikolaevskiy 2019-03-08 08:47:01 +00:00
  • 304e9d2df3 Delete rtc::TaskQueue::Current in favor of webrtc::TaskQueueBase::Current Danil Chapovalov 2019-03-07 17:41:37 +01:00
  • 37d4f91db3 DCHECK feedback_rtt is positive Evan Shrubsole 2019-03-08 11:20:04 +01:00
  • 184f6d5d75 Change clip_name -> clip_path in VideoQualityTestFixture::Params::Video. Rasmus Brandt 2019-03-08 10:26:37 +01:00
  • 159e53a66e Fix LibvpxVp8Encoder::FrameDropThreshold Elad Alon 2019-03-08 11:05:57 +01:00
  • dac7aa0b88 Roll chromium_revision c71bb6f5f1..e328c33c20 (638607:638961) chromium-webrtc-autoroll 2019-03-08 02:01:34 -08:00
  • f0cbcd39e7 Use stdlib TaskQueue implementation in webrtc fuzzers Danil Chapovalov 2019-03-07 14:36:04 +01:00
  • 3caf50dbb8 Make ChangeBitrateVP9 unittest a bit more lenient. Yves Gerey 2019-03-08 09:57:57 +01:00
  • 7f1c58938d Adding new top-level directory crypto/ Benjamin Wright 2019-03-06 11:17:18 -08:00
  • 1109b59d0c Revert "Tune vp9 screenshare bitrate and framerate of spatial layers" Jeroen de Borst 2019-03-07 20:44:55 +00:00
  • 2c7b9825bc Revert "Delete CodecSpecificInfo argument from VideoDecoder::Decode" Jeroen de Borst 2019-03-07 19:40:07 +00:00
  • 7e70291bb7 Fix unscoped variable in test/scenario/BUILD.gn. Mirko Bonadei 2019-03-07 17:42:19 +01:00
  • 74350dbc93 Roll chromium_revision 4205483be6..c71bb6f5f1 (638505:638607) chromium-webrtc-autoroll 2019-03-07 09:01:24 -08:00
  • aaf3cb3adb Tune vp9 screenshare bitrate and framerate of spatial layers Ilya Nikolaevskiy 2019-03-07 16:27:03 +01:00
  • 39d3a7de02 Delete CodecSpecificInfo argument from VideoDecoder::Decode Niels Möller 2019-03-07 15:48:50 +01:00
  • 1c90cab2ca Fix UpdateRect handling for native buffers in VideoStreamEncoder Ilya Nikolaevskiy 2019-03-07 15:30:58 +01:00
  • 6f0aafa531 Add PrintResults to VideoCodecTest. Rasmus Brandt 2019-03-07 14:27:57 +01:00
  • d5af40225b Add overhead observers to MediaTransportInterface Niels Möller 2019-03-05 08:56:48 +01:00
  • 06b77f9d8f Use min allocatable bitrate as lower bound for target bitrate. Sebastian Jansson 2019-03-07 14:21:39 +01:00
  • ffe9376a13 Bump iOS min supported version to 10.0 Kári Tristan Helgason 2019-03-07 13:14:32 +01:00
  • b859b326ba Update more VideoEncoder implementations to drop CodecSpecificInfo input Niels Möller 2019-03-07 12:40:01 +01:00
  • 6318f13295 Stop using rtc::TaskQueue::Current in RtcpTransceiver Danil Chapovalov 2019-03-07 11:15:14 +01:00
  • dc62ae432d Cleanup of constraints configuration in GoogCcNetworkController. Sebastian Jansson 2019-03-07 10:57:41 +01:00
  • 78b7d49dca Roll chromium_revision 1af146a0f6..4205483be6 (638325:638505) chromium-webrtc-autoroll 2019-03-07 02:01:39 -08:00
  • 8a1e35c1c9 Finally delete deprecated mac capturer. Kári Tristan Helgason 2019-03-07 10:44:26 +01:00
  • 87e2d785a0 Prepare for splitting FrameType into AudioFrameType and VideoFrameType Niels Möller 2019-03-07 10:18:23 +01:00
  • 0b69826ffb Don't inject worker queue into send streams. Sebastian Jansson 2019-03-07 09:17:19 +01:00
  • de3360ec1d Create Vp8FrameBufferController Elad Alon 2019-03-06 21:14:54 +01:00
  • 610c76323e Add target bitrate headroom signal to VideoStreamEncoder. Erik Språng 2019-03-06 15:37:33 +01:00
  • e49d64e762 Roll chromium_revision 3eb6e6ce76..1af146a0f6 (638159:638325) chromium-webrtc-autoroll 2019-03-06 15:03:02 -08:00
  • 7276b974b7 Disable DTLS 1.0, TLS 1.0 and TLS 1.1 downgrade in WebRTC. Benjamin Wright 2019-03-06 11:51:34 -08:00
  • 4423c36448 Migrate RepeatingTask to take raw pointer to TaskQueueBase instead of TaskQueue Danil Chapovalov 2019-03-06 18:41:39 +01:00
  • 11e55ee90a Renaming min_pacing_rate to min_total_allocated_bitrate. Sebastian Jansson 2019-03-06 16:58:18 +01:00
  • 7b41225156 Throttle frame-rate In VP8 encoder in steady state for screenshare Ilya Nikolaevskiy 2019-03-06 16:40:42 +01:00
  • 2ecc8c8be2 Roll chromium_revision 99baeeafe2..3eb6e6ce76 (638035:638159) chromium-webrtc-autoroll 2019-03-06 09:01:38 -08:00
  • 8672cac32b Trigger audio bitrate allocation update on overhead change. Sebastian Jansson 2019-03-01 15:57:55 +01:00
  • ee5ccbc57f Move ownership of RTPSenderAudio to ChannelSend. Niels Möller 2019-03-06 16:47:29 +01:00
  • 232b3fda92 Expose relative packet arrival delay metric in stats API. Jakob Ivarsson 2019-03-06 09:18:40 +01:00
  • 67f862ea96 Guard against calls to OnEncodedFrame after Release. Sami Kalliomäki 2019-03-05 14:38:09 +01:00
  • 6117068af4 Throttle frame-rate In VP9 encoder in steady state for screenshare Ilya Nikolaevskiy 2019-03-06 16:04:32 +01:00
  • 0cb858c7f2 New VCMPacket constructor without WebRtcRTPHeader argument Niels Möller 2019-03-06 14:09:54 +01:00
  • 7bc331f664 Android: Use android_deps directly Peter Wen 2019-03-06 09:18:57 -05:00
  • c44f6cc5fe Modernize RtpRtcp factory function: use unique_ptr as return type Danil Chapovalov 2019-03-06 11:31:09 +01:00
  • ede7cb2ec1 Rewrite video_loopback to use new mac capturer. Kári Tristan Helgason 2019-03-06 10:34:09 +01:00
  • c8d2e73ed0 Delete CodecSpecificInfo argument from VideoEncoder::Encode Niels Möller 2019-03-06 12:00:33 +01:00
  • 1e42761b39 Removes verbose extension warning in Scenario tests. Sebastian Jansson 2019-03-05 14:25:03 +01:00
  • 110c64bcd6 Delete unused key WebRTC-Audio-SendSideBwe-For-Video. Christoffer Rodbro 2019-03-06 09:51:08 +01:00
  • 745cfb9997 use link_deps in ana_debug_dump_proto Takuto Ikuta 2019-03-06 17:53:55 +09:00
  • d738071e63 Refactor FakeEncoder to avoid writing to a const EncodedImage Niels Möller 2019-03-06 10:09:47 +01:00
  • 9df335374a Generic Frame Descriptor (GFD) VP8 templates. philipel 2019-03-04 16:37:50 +01:00
  • 8fb1a6ad27 Delete a few return values from audio streams and video send streams. Niels Möller 2019-03-05 14:29:42 +01:00
  • 0da25a1c8e Update TransportSequenceNumberV2 extension to support fixed size Johannes Kron 2019-03-06 09:34:13 +01:00
  • f441ea9429 Minor cleanup of probe_controller.cc Jonas Olsson 2019-03-05 16:24:48 +01:00
  • 200feba1c0 Make AEC3 the default desktop AEC option in WebRTC Per Åhgren 2019-03-06 04:16:46 +01:00
  • 359c9b958e Roll chromium_revision 49f30ad2d0..99baeeafe2 (637641:638035) chromium-webrtc-autoroll 2019-03-05 23:01:41 -08:00
  • be7af9399c Add dsymutil as a mac cipd dependency. Yves Gerey 2019-03-06 07:07:04 +01:00
  • b443dfe7ba Use metrics::Samples in a couple pc/ tests Steve Anton 2019-03-05 14:09:49 -08:00
  • e2a284d299 Adding metrics to measure usage of simulcast API. Amit Hilbuch 2019-03-05 12:36:31 -08:00
  • 4eb5c1487e Reland "Remove field trial include from decision logic." Jakob Ivarsson 2019-03-01 14:02:15 +01:00
  • 07a4f2b267 Merge rtc_task_queue(_api|_impl)? build targets into one Danil Chapovalov 2019-03-05 19:58:28 +01:00
  • 445070818c Add relative_packet_arrival_delay and jitter_buffer_packets_received statistics. Jakob Ivarsson 2019-03-05 16:59:03 +01:00
  • 1aa7581701 Replace all usage of rtc::NewClosure with webrtc::ToQueuedTask Danil Chapovalov 2019-03-05 11:11:35 +01:00
  • c1e6e8672a Add metrics::Samples to facilitate easier testing Steve Anton 2019-03-04 14:43:44 -08:00
  • d36c08623d Add support for simulcast streams in QualityAnalyzingVideoDecoder. Artem Titov 2019-03-05 13:26:48 +01:00
  • 6ec2f547d7 Fix mis-spelled TODO items Niels Möller 2019-03-05 14:35:59 +01:00
  • 7949f215c1 Revert "Removes lock from ChannelSend." Sebastian Jansson 2019-03-05 13:41:48 +00:00
  • 9ef5e056f9 Fix target bitrate handling for a single layer VP9 screenshare Ilya Nikolaevskiy 2019-03-05 10:08:35 +01:00
  • 977b3351b9 Injecting Clock into audio streams. Sebastian Jansson 2019-03-04 17:43:34 +01:00
  • f23f161950 Roll chromium_revision 5fe3fd14f6..49f30ad2d0 (637538:637641) chromium-webrtc-autoroll 2019-03-05 02:01:53 -08:00
  • 423bae437c Revert "Remove field trial include from decision logic." Jakob Ivarsson‎ 2019-03-05 09:16:06 +00:00
  • bd7ed4bd5e Include sign for infinity in ToString for data units. Sebastian Jansson 2019-03-05 09:14:02 +01:00
  • 44ce4b46f4 Adding a placeholder audio_buffer build target Per Åhgren 2019-03-05 08:40:48 +01:00
  • 15845af3cd Reland "Another mock for GetSctpTransport" (and add test) Harald Alvestrand 2019-03-05 09:50:57 +01:00
  • 9b9344742b Removes lock from ChannelSend. Sebastian Jansson 2019-03-04 18:18:01 +01:00
  • c8eeb18d41 Fixes parsing of logs where receive time info is missing. Sebastian Jansson 2019-03-05 08:43:05 +01:00
  • 07316a6120 Roll chromium_revision 4229a4b64d..5fe3fd14f6 (637436:637538) chromium-webrtc-autoroll 2019-03-04 18:00:59 -08:00
  • 1f8e445c47 Roll chromium_revision 5afa522447..4229a4b64d (637301:637436) chromium-webrtc-autoroll 2019-03-04 14:02:41 -08:00
  • 572c60f44d Injecting Clock into video senders. Sebastian Jansson 2019-03-04 18:30:41 +01:00
  • 8026d60ea9 Injecting Clock in video receive. Sebastian Jansson 2019-03-04 19:39:01 +01:00
  • ef50b25690 Remove lock in WebRtcVideoEngine Steve Anton 2019-03-01 15:15:38 -08:00
  • 4cde9ad750 Fix some typos found in ivf_file_writer.cc Elad Alon 2019-03-04 17:38:05 +01:00
  • 4e5f5eddef Allow Clock injection in Call. Sebastian Jansson 2019-03-01 18:13:27 +01:00
  • 5fe9510efb Move ownership of RTPSenderVideo one more level up, to RtpVideoSender Niels Möller 2019-03-04 16:49:25 +01:00
  • ac6cf7f089 Roll chromium_revision e65d7afd91..5afa522447 (637200:637301) chromium-webrtc-autoroll 2019-03-04 08:18:39 -08:00
  • da6806c204 Injecting Clock into BitrateAllocator. Sebastian Jansson 2019-03-04 17:05:12 +01:00
  • d0f3d84620 Wire UpdateRect signalling in test frame generators Ilya Nikolaevskiy 2019-03-04 15:10:44 +01:00