Commit Graph

  • 691d4a0e06 sctp: Properly drop messages with unknown PPID values Florent Castelli 2023-03-13 15:17:17 +01:00
  • bced11ae3c Update WebRTC code version (2023-03-14T04:11:43). webrtc-version-updater 2023-03-13 21:11:43 -07:00
  • 22005ab39b Remove obsolete header extension API names Philipp Hancke 2023-03-08 16:45:02 +01:00
  • 54199f9b4b Ensure a second probe can be sent immediately Per K 2023-03-11 17:41:37 +01:00
  • 09eccc7261 Roll chromium_revision b0c0d15a35..6668472a87 (1115644:1116317) chromium-webrtc-autoroll 2023-03-13 05:02:00 -07:00
  • 822eeb5aa7 doc: rename index.md to README.md Johannes Kron 2023-03-13 10:51:38 +00:00
  • 1ee02d4580 Add missing include of pthread.h Hans Wennborg 2023-03-13 13:04:09 +01:00
  • 7e2c89ce97 Increase android32_ndk_api_level to 21. Mirko Bonadei 2023-03-13 11:17:28 +01:00
  • 210b8b2325 Adds 0Hz support to WGC behind a flag henrika 2023-03-13 11:44:16 +01:00
  • e744af5455 EncoderSimulcastProxy: Respect "supports_simulcast" info. Henrik Boström 2023-03-13 10:45:11 +01:00
  • 1f8169f04b Remove unused variable ReceiveDataParams::seq_num Tommi 2023-03-13 08:53:26 +01:00
  • 492296cc3c Remove the SctpDataChannel::config_ member variable. Tommi 2023-03-12 16:59:25 +01:00
  • 80b5f1dd73 Update WebRTC code version (2023-03-12T04:12:04). webrtc-version-updater 2023-03-11 20:12:05 -08:00
  • bedb69f26d Adds SetFrameDataToBlack() and FrameDataIsBlack() to DesktopFrame henrika 2023-03-10 16:35:09 +01:00
  • 86eb6ba207 Add missing header causing build error with GCC13 Bruno Pitrus 2023-03-10 19:27:38 +00:00
  • eec4fd1f66 Move deprecated EventWrapper to modules/video_coding/deprecated/ Rasmus Brandt 2023-03-10 08:15:08 +01:00
  • 9e74e57b8f De-flake SendingThreeEncodings_VP8_Simulcast test. Henrik Boström 2023-03-10 16:19:12 +01:00
  • d3289d2ec0 Reland "stats: remove RTCRtpInboundRTPStream and RTCRtpoutboundRTPStream aliases" Philipp Hancke 2023-03-09 17:03:16 +01:00
  • 1391f821fa Cleanup ReceiveSideCongestionController internal dependency on RTPHeader Danil Chapovalov 2023-03-09 18:36:20 +01:00
  • 0c126ed47a De-flake NonSenderRttStats and make it faster to run on average. Henrik Boström 2023-03-10 11:29:17 +01:00
  • 4463ff0296 Revert "stats: remove RTCRtpInboundRTPStream and RTCRtpoutboundRTPStream aliases" Henrik Boström 2023-03-10 13:23:52 +00:00
  • 1362c8ddcf In ReceiveSideCongestionController unittest use modern version of OnReceivedPacket Danil Chapovalov 2023-03-09 11:02:51 +01:00
  • 0791e8f8df Roll chromium_revision c07c3018a9..b0c0d15a35 (1115503:1115644) chromium-webrtc-autoroll 2023-03-10 04:08:41 -08:00
  • 2a44872da7 Remove DataChannelController::sctp_data_channels_to_free_ Tommi 2023-03-09 23:52:43 +01:00
  • 9671d60925 stats: remove RTCRtpInboundRTPStream and RTCRtpoutboundRTPStream aliases Philipp Hancke 2023-03-09 17:03:16 +01:00
  • 6ffe825ec1 Disable flaky PictureIdTests. Henrik Boström 2023-03-10 12:22:00 +01:00
  • 89e140ccf7 VideoCodecInitializer: Only update width/height in VP9 SVC path. Henrik Boström 2023-03-10 10:43:19 +01:00
  • 2b878a4839 Run mac_chromium_compile on 12 cores machines. Jeremy Leconte 2023-03-10 11:14:12 +01:00
  • 5b3f810954 Set the correct priority and issue type field ids for luci analysis. Christoffer Jansson 2023-03-10 08:50:11 +01:00
  • 01a9aa39b4 Roll chromium_revision f830cfa4c3..c07c3018a9 (1115368:1115503) chromium-webrtc-autoroll 2023-03-09 18:01:59 -08:00
  • 239f4602dc Roll chromium_revision 9a7a93cd53..f830cfa4c3 (1115162:1115368) chromium-webrtc-autoroll 2023-03-09 14:01:37 -08:00
  • d877589e16 Make frame_generator_api not testonly Artem Titov 2023-03-09 17:10:54 +01:00
  • bc3a41e0d7 Move deprecated VCMDecodingState to modules/video_coding/deprecated/ Rasmus Brandt 2023-03-09 13:12:29 +01:00
  • 21d7cf5879 Remove deprecated logged_events.h Rasmus Brandt 2023-03-09 09:01:39 +01:00
  • e1298afaa6 Roll chromium_revision 2ca230ca9a..9a7a93cd53 (1115026:1115162) chromium-webrtc-autoroll 2023-03-09 08:03:15 -08:00
  • b40aedf911 Delete RTPHeader::payload_type_frequency as unused Danil Chapovalov 2023-03-09 13:12:11 +01:00
  • f8bc1169a8 Test that VideoCodecInitializer propagates VP9 resolution alignment. Henrik Boström 2023-03-09 12:51:52 +01:00
  • f21354ce0e Transition data channnel to kClosed when not connected to a transport. Tommi 2023-03-07 08:43:24 +01:00
  • 5a54800957 Move deprecated VCMFrameBuffer to modules/video_coding/deprecated/ Rasmus Brandt 2023-03-07 11:20:46 +01:00
  • f5127616aa Fix convenience macros for RtcEventLogParseStatus. philipel 2023-03-08 17:27:31 +01:00
  • bc992a0ba9 Roll chromium_revision 9931d87c4c..2ca230ca9a (1114909:1115026) chromium-webrtc-autoroll 2023-03-09 02:01:36 -08:00
  • 7d6b5b878f Add StopOutputOnWriteFailure to RtcEventLogImplTest Jianhui Dai 2023-03-08 14:14:19 +08:00
  • d4f2ccb7c0 Roll chromium_revision 115884e3e5..9931d87c4c (1114800:1114909) chromium-webrtc-autoroll 2023-03-08 18:01:27 -08:00
  • efc7470e89 Roll chromium_revision e2601310e1..115884e3e5 (1114554:1114800) chromium-webrtc-autoroll 2023-03-08 14:01:31 -08:00
  • edca73c884 Roll chromium_revision 11e681944b..e2601310e1 (1114399:1114554) chromium-webrtc-autoroll 2023-03-08 08:03:08 -08:00
  • de0afb7df6 Move RtcEventLogParseStatus and related macros to a separate file and buildtarget. philipel 2023-03-08 12:32:14 +01:00
  • a0be70a87c Use CodecTypeToPayloadString Sergey Silkin 2023-03-08 13:59:52 +01:00
  • 6a0997de01 Skip calling rtcp callback on packets containing invalid rtcp message Danil Chapovalov 2023-03-08 12:34:34 +01:00
  • f3e90cd03a OptionalBlobEncoder encode empty string on no input. philipel 2023-03-08 12:45:19 +01:00
  • f4dfa1ce01 Reassign TODO from self to bug with more context Danil Chapovalov 2023-03-07 18:31:07 +01:00
  • c8c25e5bdf Update SetHeaderExtensionsToNegotiate to match specification Philipp Hancke 2023-03-07 15:24:07 +01:00
  • 88047adc26 Roll chromium_revision b41c914607..11e681944b (1112929:1114399) chromium-webrtc-autoroll 2023-03-07 22:02:19 -08:00
  • a02f90691e Remove resolution alignment requirement (part 2) Sergey Silkin 2023-03-07 16:39:37 +01:00
  • 1f98b466b8 stats: rename RTCInboundRTPStreamStats and RTCOutboundRTPStreamStats Philipp Hancke 2023-03-07 09:53:59 +01:00
  • ffdecdce2c Add possibility to start probe without waiting for media packet Per K 2023-02-22 13:53:27 +01:00
  • a5f32e445c Set frame capture timestamp Sergey Silkin 2023-03-07 13:51:36 +01:00
  • 2f55370634 Reland "Use two MediaChannels for 2 directions." Harald Alvestrand 2023-03-07 10:10:03 +00:00
  • ff16f5f88e Add a new test binary to check if split-channel works Harald Alvestrand 2023-03-07 07:53:16 +00:00
  • 2f5efcc3e9 Add docs about adding a new test binary. Mirko Bonadei 2023-03-07 11:00:37 +00:00
  • 9f6ae375e3 Rename header extension API methods Philipp Hancke 2023-03-06 18:08:31 +01:00
  • 1c1382be0f Dump codec output to ivf/y4m Sergey Silkin 2023-03-06 14:20:06 +01:00
  • 9259b5f72c Add rate adaptation tests Sergey Silkin 2023-03-06 12:40:57 +01:00
  • 812186d060 Unassign personal TODOs in modules/rtp_rtcp Danil Chapovalov 2023-03-06 17:44:30 +01:00
  • 5c978cb262 Remove resolution alignment requirement Sergey Silkin 2023-03-06 14:52:16 +00:00
  • 3ca732d12d Prevent warnings from timestamp aligner used in AudioDeviceBuffer Olov Brändström 2023-03-06 14:15:37 +01:00
  • 13759bac93 Add safety flag to DataChannelController for PostTask. Tommi 2023-03-06 12:51:39 +01:00
  • eb277527f0 Stop Posting tasks when we don't need to. Markus Handell 2023-03-03 16:38:10 +01:00
  • 78e1388ea7 Move deprecated VCMSessionInfo to modules/video_coding/deprecated/. Rasmus Brandt 2023-03-06 11:10:26 +01:00
  • 8eb7aef196 Relax expectation on the libaom rate controller Danil Chapovalov 2023-03-06 14:14:11 +01:00
  • 1f80451932 Fix stats inheritance and rename RTP to Rtp Philipp Hancke 2023-03-01 08:28:53 +01:00
  • 1e2d951762 Add a clone method to the audio frame transformer API. Tove Petersson 2023-03-05 11:03:06 +00:00
  • 28db3c6f9f Update WebRTC code version (2023-03-05T04:11:09). webrtc-version-updater 2023-03-04 20:11:10 -08:00
  • 5bbfb00d1d Check for sctp open messages on the network thread. Tommi 2023-03-04 16:47:53 +01:00
  • 5145d90660 NackRequester::ClearUpTo: avoid PostTasks. Markus Handell 2023-03-03 16:35:35 +01:00
  • 271c01b38f Roll chromium_revision 88f90398eb..b41c914607 (1112751:1112929) chromium-webrtc-autoroll 2023-03-03 12:01:55 -08:00
  • 8d951adc84 Test that configuring SVC with the modern API works as expected. Henrik Boström 2023-03-03 17:54:37 +01:00
  • 6b539c8361 Add API layer tests for SVC reject and SVC fallback paths. Henrik Boström 2023-03-03 17:50:47 +01:00
  • e16942b5f1 Confirm that L1T1 is the default for VP8 singlecast. Henrik Boström 2023-03-03 13:07:15 +01:00
  • c35a3f13c7 RtpSenderEgress::SendPacket: avoid PostTasks. Markus Handell 2023-03-03 10:04:27 +01:00
  • 28c4986e1b WebRTCVideoChannel::OnPacketReceived: avoid PostTasks. Markus Handell 2023-03-03 12:08:18 +01:00
  • 764e89c09d Add a field trial string to make enable_retransmit_all_layers configurable. Ying Wang 2023-03-03 21:49:25 +08:00
  • 401e25b2bf Roll chromium_revision 5a93541066..88f90398eb (1112643:1112751) chromium-webrtc-autoroll 2023-03-03 06:02:30 -08:00
  • 60d4adcde0 Use void* instead of uintptr_t for tracking pointers. Tommi 2023-03-03 13:34:42 +01:00
  • c2429a080d Simplify SctpDataChannel construction a bit. Tommi 2023-03-03 11:28:23 +01:00
  • 65a6ecab33 Rename InterFrameDelay -> InterFrameDelayVariationCalculator. Rasmus Brandt 2023-03-03 09:22:18 +01:00
  • ca6481d37f Make scalability mode expectations more explicit in tests. Henrik Boström 2023-03-03 11:28:57 +01:00
  • 1c0d91f047 Use WeakPtr in SctpDataChannel. Tommi 2023-03-02 15:42:06 +01:00
  • 24c78f0983 Roll chromium_revision 4f7f47a5a0..5a93541066 (1112537:1112643) chromium-webrtc-autoroll 2023-03-02 20:16:26 -08:00
  • a99ba62472 Roll chromium_revision 646cf9fe4e..4f7f47a5a0 (1112388:1112537) chromium-webrtc-autoroll 2023-03-02 16:02:54 -08:00
  • df355f15a2 Roll chromium_revision 79ed8e4986..646cf9fe4e (1112149:1112388) chromium-webrtc-autoroll 2023-03-02 12:02:51 -08:00
  • 02bdf66f95 Reland "Launch WebRTC-SendPacketsOnWorkerThread"" Evan Shrubsole 2023-03-02 12:52:50 +00:00
  • a76487ffd2 Relax string parameters in pclf api to absl::string_view Danil Chapovalov 2023-03-02 15:57:47 +01:00
  • 298975aa89 Cleanup legacy name for VideoPlayoutDelay Danil Chapovalov 2023-03-02 12:34:38 +01:00
  • c494846bdf Set is_hardware_accelerated=true in JNI decoder wrapper Sergey Silkin 2023-03-02 13:55:23 +01:00
  • d2afbaf33f Remove sigslot from PeerConnectionInternal and RTCStatsCollector. Tommi 2023-03-02 10:51:16 +01:00
  • 2311f93909 Remove uses of TransformableVideoFrame::GetMetadata and deprecate it Tony Herre 2023-03-02 12:00:05 +00:00
  • 2d71807fe0 Revert "ConnectionContext: remove media engine without blocking." Markus Handell 2023-03-02 12:17:11 +00:00
  • 33af25cb56 Roll chromium_revision c74b9f76b0..79ed8e4986 (1111618:1112149) chromium-webrtc-autoroll 2023-03-02 04:08:01 -08:00
  • 57fe5cd7db Allow SynchronizedFrameDecodeScheduler::Stop to be run multiple times Evan Shrubsole 2023-02-28 16:01:05 +00:00
  • 34d339f12b Move deprecated VCMPacket to modules/video_coding/deprecated/ Rasmus Brandt 2023-03-02 11:34:53 +01:00