Commit Graph

  • f4c7ab1bb2 in test/scenario pass TaskQueueFactory explicitly Danil Chapovalov 2019-05-31 17:03:27 +02:00
  • c8501f7ae3 Fix bug in neteq_quality_test Pablo Barrera González 2019-05-29 09:24:29 +02:00
  • 90bc1e1bad Fix comment typo about degradation preference. Åsa Persson 2019-05-31 13:29:35 +02:00
  • bd002715a8 Roll chromium_revision 584b49b1a7..1070231d7d (665633:665750) chromium-webrtc-autoroll 2019-06-03 18:01:37 -07:00
  • 292ce4ef25 Move datagram transport to JsepTransport Anton Sukhanov 2019-06-03 13:00:24 -07:00
  • 9005e23a26 Roll chromium_revision a3e71ebfa3..584b49b1a7 (665525:665633) chromium-webrtc-autoroll 2019-06-03 13:01:01 -07:00
  • 1716d39714 Let SessionDescription take ownership of MediaDescription Harald Alvestrand 2019-06-03 20:35:45 +02:00
  • 1fe119f12f Change the gating of surfacing candidates on ICE transport type change from a field trial to RTCConfiguration. Qingsi Wang 2019-05-31 16:55:33 -07:00
  • e86af2c75f Allowing buffering a LNTF (loss notification) feedback message in RTCPSender Elad Alon 2019-06-03 14:37:50 +02:00
  • 4e34c18c4b Check input file extension is not wav Pablo Barrera González 2019-05-29 09:24:30 +02:00
  • 102b7289a9 Prevent howling in RunPlayoutAndRecordingInFullDuplex Gustaf Ullberg 2019-06-03 15:03:02 +02:00
  • 15f2200266 Roll chromium_revision aaa0f87a5c..a3e71ebfa3 (665423:665525) chromium-webrtc-autoroll 2019-06-03 06:01:40 -07:00
  • d2a6686a10 Add RtpPacketInfo to hold information about a received RtpPacket. Chen Xing 2019-06-03 14:53:42 +02:00
  • 1df841d446 Target SDK level 29 in AppRTCMobile. Sami Kalliomäki 2019-06-03 13:25:19 +02:00
  • ef09c5b734 Buffer RTCP feedback messages in RtpVideoStreamReceiver Elad Alon 2019-05-31 13:25:50 +02:00
  • 4cd1c6a3db Lockless SwapQueue Gustaf Ullberg 2019-06-03 13:09:08 +02:00
  • 89bbf379ce Allow neteq_quality_test to read a complete file Pablo Barrera González 2019-05-29 09:24:29 +02:00
  • 7537838be4 Add fhernqvist to watchlist. Fredrik Hernqvist 2019-05-31 15:48:43 +02:00
  • 62838fe300 Expose audio decoder factory in neteq_quality_test Pablo Barrera González 2019-05-29 09:24:29 +02:00
  • 695cf6ac42 Delete deprecated StartRtcEventLog override with PlatformFile Niels Möller 2019-05-13 12:27:23 +02:00
  • f330183727 A threading explanation Harald Alvestrand 2019-06-03 09:45:11 +02:00
  • 8db36de92e Roll chromium_revision 97b44755d9..aaa0f87a5c (665322:665423) chromium-webrtc-autoroll 2019-06-02 05:01:13 -07:00
  • 114e8bb7a6 Roll chromium_revision ebd9263281..97b44755d9 (665197:665322) chromium-webrtc-autoroll 2019-05-31 16:01:04 -07:00
  • 36e3147b21 Surface the standardized ICE connection state to mobile clients. Qingsi Wang 2019-05-29 11:37:26 -07:00
  • 2dbc627aa0 Check H264 packetization mode when using IsSameCodec Steve Anton 2019-05-31 13:08:58 -07:00
  • 2229cf7915 Roll chromium_revision c1296cf1c0..ebd9263281 (665078:665197) chromium-webrtc-autoroll 2019-05-31 12:01:43 -07:00
  • 85b8ce2ab9 In media engine replace forward declaration with proper includes Danil Chapovalov 2019-05-31 15:51:04 +02:00
  • d7e2fb3309 mb: Implement 'quiet' flag in mb lookup Oleh Prypin 2019-05-31 13:25:39 +02:00
  • cecf87ff29 Reland "Change default secure SCTP protocol to UDP/DTLS/SCTP" Guido Urdaneta 2019-05-31 10:17:38 +00:00
  • 4436887ed2 Revert "Change default secure SCTP protocol to UDP/DTLS/SCTP" Guido Urdaneta 2019-05-31 11:32:01 +02:00
  • a937c6ea21 Remove Win32 ASan from mb config. Mirko Bonadei 2019-05-31 10:29:42 +02:00
  • ad4a3c8d66 Roll chromium_revision 81e506385d..c1296cf1c0 (664522:665078) chromium-webrtc-autoroll 2019-05-31 01:11:07 -07:00
  • e93d109188 Add "Win asan 64-bit" in order to migrate away from the 2-bit version. Mirko Bonadei 2019-05-31 09:09:23 +02:00
  • eb22227c5b Add OnDatgramLost and default value for receive_timestamp. Bjorn A Mellem 2019-05-30 14:46:46 -07:00
  • d91969ed79 Explicitly close PeerConnections when using ScopedFieldTrials Steve Anton 2019-05-30 12:27:03 -07:00
  • 220f4bec16 Remove some media/ --> pc/ test dependencies Steve Anton 2019-05-29 18:40:55 -07:00
  • 57dc02a5c2 Add receive_timestamp to DatagramAcks. Bjorn A Mellem 2019-05-30 09:15:37 -07:00
  • 0c1c1b4014 Move ownership of ICE from DtlsTransport to JsepTransport. Bjorn A Mellem 2019-05-29 17:34:13 -07:00
  • a913c12462 Roll chromium_revision 2d1120f0c1..81e506385d (664417:664522) chromium-webrtc-autoroll 2019-05-29 16:01:52 -07:00
  • 74bebc597e Add OnDatagramAcked interface Anton Sukhanov 2019-05-29 14:05:39 -07:00
  • 72055b11be Roll chromium_revision 8891f34d24..2d1120f0c1 (664289:664417) chromium-webrtc-autoroll 2019-05-29 13:01:02 -07:00
  • 740cc35145 Roll chromium_revision d4906ebd49..8891f34d24 (664184:664289) chromium-webrtc-autoroll 2019-05-29 09:02:03 -07:00
  • 6806550d5d Fix build with recent linux kernel. Emilio Cobos Álvarez 2019-05-29 15:30:32 +02:00
  • 85a9d91cd4 Add ability to set min/start/max bitrate on peer's PC in PC quality tests Artem Titov 2019-05-29 14:36:50 +02:00
  • 845c6aa140 Add support for early loss detection using transport feedback. Erik Språng 2019-05-29 13:02:24 +02:00
  • b3b3e3f632 Add acked bandwidth estimator config for sample uncertainty in ALR. Christoffer Rodbro 2019-05-29 13:54:20 +02:00
  • 7eb0a5e210 AudioDecoderOpus: Add support for 16 kHz output sample rate Karl Wiberg 2019-05-29 13:46:09 +02:00
  • ed69d41b62 Remove deprecated RtcEventLog Create functions Danil Chapovalov 2019-05-29 10:24:36 +02:00
  • 2f5554dae5 Make KeyFrameRequestSender injectable in RtpVideoStreamReceiver Niels Möller 2019-05-29 13:35:14 +02:00
  • e8e7d7b0bc Move Connection into it's own .h/.cc file. Jonas Oreland 2019-05-29 09:30:55 +02:00
  • 28f0eb2dde Move H.264 SPS VUI rewriting to FrameEncodeMetadataWriter. Mirta Dvornicic 2019-05-28 16:30:16 +02:00
  • a1d1a1e976 WebRTC Opus C interface: Add support for non-48 kHz decode sample rate Karl Wiberg 2019-05-28 14:41:07 +02:00
  • 232b6a16cc Propagate screenshare info into video track and it's source. Artem Titov 2019-05-29 11:05:01 +02:00
  • 98266a4af1 Roll chromium_revision 99181c0bec..d4906ebd49 (664078:664184) chromium-webrtc-autoroll 2019-05-29 02:01:54 -07:00
  • 6737841533 Add jitterBufferDelay and jitterBufferEmittedCount stats for video Guido Urdaneta 2019-05-28 17:38:08 +02:00
  • e4470cd8b4 Roll chromium_revision 9b60f86c15..99181c0bec (663961:664078) chromium-webrtc-autoroll 2019-05-28 19:00:59 -07:00
  • 686be20b45 Fix ICE connection in datagram_transport. Anton Sukhanov 2019-05-28 15:29:45 -07:00
  • 44bd71cc44 Create a composite implementation of RtpTransportInternal. Bjorn A Mellem 2019-05-28 15:25:38 -07:00
  • 64e97cf4dc Roll chromium_revision 09fae7ef1b..9b60f86c15 (663849:663961) chromium-webrtc-autoroll 2019-05-28 15:01:14 -07:00
  • f94e3d9f7f Roll chromium_revision 9809faf8ca..09fae7ef1b (663719:663849) chromium-webrtc-autoroll 2019-05-28 12:01:04 -07:00
  • ce33b6a4cf Implement QualityLimitationReasonTracker and expose "reason". Henrik Boström 2019-05-28 17:42:38 +02:00
  • 07fc398ca8 Roll chromium_revision 13f6824c51..9809faf8ca (663612:663719) chromium-webrtc-autoroll 2019-05-28 07:05:38 -07:00
  • 787f4b2a71 Fix text logging of ALR detector experiment settings. Bjorn Terelius 2019-05-28 13:00:26 +02:00
  • 0b97e177e1 Cleanup of CongestionWindowDownlinkDelay trial. Sebastian Jansson 2019-05-28 11:11:43 +02:00
  • 9ab520e24b Reland "Avoid encrypting empty audio packet." Minyue Li 2019-05-28 13:27:40 +02:00
  • 9a57350c6b Use ';' to escape '/' characters in path to dumped received video stream Ilya Nikolaevskiy 2019-05-28 12:58:28 +02:00
  • 4ffed7ca67 Add field trial for selecting potentially useful packets as padding. Erik Språng 2019-05-28 11:18:04 +02:00
  • a33a86061f Deprecate functions returning cricket::DataContentDescription. Harald Alvestrand 2019-05-28 11:33:50 +02:00
  • f2e9cab383 Fix BWE simulation graph in event log visualization Bjorn Terelius 2019-05-27 16:44:09 +02:00
  • ca2c43042b Allow both LNTF to coexist with NACKs and key frame requests Elad Alon 2019-05-27 22:43:10 +02:00
  • 3a072de0d2 Roll chromium_revision 60cc82f9b7..13f6824c51 (663509:663612) chromium-webrtc-autoroll 2019-05-27 15:01:10 -07:00
  • 8b27910cbc Include downlink delay into congestion window size. Ying Wang 2019-05-27 17:19:08 +02:00
  • 2370242acf Enable flex fec support in PC quality test framework Artem Titov 2019-05-27 15:28:30 +02:00
  • 36bc4f810d Add thread guards to cricket::P2PTransportChannel. Harald Alvestrand 2019-05-27 15:49:31 +02:00
  • 2e8d78ce42 Allow overriding subsets of probing field trials Jonas Olsson 2019-05-27 13:31:45 +02:00
  • 6019d43a11 Removes using imports from flexfec_receiver. Sebastian Jansson 2019-05-27 14:24:29 +02:00
  • 126f2b37ac AudioEncoderOpus: Add support for 16 kHz input sample rate Karl Wiberg 2019-05-25 01:43:03 +02:00
  • 883eefc59e Implement RTCRemoteInboundRtpStreamStats for both audio and video. Henrik Boström 2019-05-27 13:40:25 +02:00
  • 6e436d1cc0 [audio] Plumbing of ReportBlockData from RTCPReceiver to MediaSenderInfo Henrik Boström 2019-05-27 12:19:33 +02:00
  • 87e3f9d116 [video] Plumbing of ReportBlockData from RTCPReceiver to MediaSenderInfo Henrik Boström 2019-05-27 10:44:24 +02:00
  • e0eb325d0d AudioEncoderOpusImpl: Remove unused static methods Karl Wiberg 2019-05-23 12:57:01 +02:00
  • 87da109df5 Make ReceiveStatisticsImpl::SetMaxReorderingThreshold apply per ssrc Niels Möller 2019-05-24 14:04:28 +02:00
  • ad44b75a7c Roll chromium_revision e1ec78e27e..60cc82f9b7 (663034:663509) chromium-webrtc-autoroll 2019-05-27 03:01:01 -07:00
  • 15baf5e609 Remove last mention of ortc from the codebase. Mirko Bonadei 2019-05-25 09:24:42 +02:00
  • 3a1b92772f Remove rtp_ and rtcp_packet_transport() from the RtpTransport interface. Bjorn A Mellem 2019-05-24 16:13:08 -07:00
  • 8b096a03b4 LogToSderr by default in WebRTC tests Anton Sukhanov 2019-05-23 14:42:41 -07:00
  • 34cd4858e3 Delete the remaining ORTC interfaces. Bjorn A Mellem 2019-05-24 10:13:10 -07:00
  • 039a7146ab VP9 screenshare: drop base layer separately Ilya Nikolaevskiy 2019-05-24 16:50:00 +02:00
  • d9b4f3330f Cleanup of AudioAllocationSettings flags. Sebastian Jansson 2019-05-23 16:39:42 +02:00
  • 4c29546e15 Add test to cover bug in vp9 wrapper, triggered by field trial Erik Språng 2019-05-24 13:48:34 +02:00
  • 4b27648d8b Avoid the render lock in AudioProcessingImpl::ProcessStream Oskar Sundbom 2019-05-23 14:28:00 +02:00
  • a0e9943ca6 Negotiation of LNTF controls instantiation of RTPSenderVideo::rtp_sequence_number_map_ Elad Alon 2019-05-24 13:50:56 +02:00
  • 0730872af2 Roll chromium_revision 8ae1a64b43..e1ec78e27e (662926:663034) chromium-webrtc-autoroll 2019-05-24 05:01:03 -07:00
  • a8cf3b7cbd Ensure CpuInfo::DetectNumberOfCores is > 0 and thread safe. Mirko Bonadei 2019-05-24 13:47:23 +02:00
  • fadb1811a8 Negotiate use of RTCP loss notification feedback (LNTF) Elad Alon 2019-05-24 13:40:02 +02:00
  • 815b1a6f53 Use preprocessor to strip H264 implementation. Mirko Bonadei 2019-05-24 12:17:59 +02:00
  • 5c18a5ff5e Reland "VP9 screenshare: Don't base layers frame-rate on input frame-rate" Ilya Nikolaevskiy 2019-05-24 11:51:31 +02:00
  • 479c05506e Let RtpVideoStreamReceiver implement KeyFrameRequestSender Niels Möller 2019-05-23 16:57:01 +02:00
  • f25df35e14 Reland "Delete STACK_ARRAY macro, and use of alloca" Niels Möller 2019-05-24 09:14:13 +02:00
  • ce723234ba Revert "VP9 screenshare: Don't base layers frame-rate on input frame-rate" Ilya Nikolaevskiy 2019-05-24 09:31:46 +00:00