Commit Graph

  • 45e5e385f3 Use ArrayView on H264 bitstream parsing Sergio Garcia Murillo 2024-07-17 19:33:37 +02:00
  • b27ac6bc83 Set min bitrate equal to kDefaultMinVideoBitrateBps Sergey Silkin 2024-07-18 16:54:12 +02:00
  • 4dedf5efae Use EncoderStreamFactory::CreateEncoderStreams() instead of GetSimulcastConfig() Sergey Silkin 2024-07-18 11:17:45 +02:00
  • 83671efdb9 Revert "Add a dependancy on //third_party/jni_zero:jni_zero_java" Mirko Bonadei 2024-07-18 13:55:56 +00:00
  • 9e1460f9a3 Parameterize "scale resolution down by" tests Sergey Silkin 2024-07-17 11:59:30 +02:00
  • faf5b0308c Delete forwarding rtp_rtcp/time_util.h as unused Danil Chapovalov 2024-07-16 14:49:51 +02:00
  • 1b78a7eb3f Remove dependency on WebRTC-LowresSimulcastBitrateInterpolation Sergey Silkin 2024-07-16 13:08:13 +02:00
  • bdfe6ae801 video_replay: ignore non-rtp packets Philipp Hancke 2024-07-08 12:50:33 -07:00
  • f6a804826c Add QualityConvergenceController to VideoStreamEncoder Johannes Kron 2024-07-09 23:09:19 +02:00
  • 1766a3dbce Treat negative SCTP message size limit as maximal (only bounded by buffer size) Bjorn Terelius 2024-07-16 09:21:15 +02:00
  • 1869616223 Update WebRTC code version (2024-07-16T04:07:40). webrtc-version-updater 2024-07-15 21:07:41 -07:00
  • 5ccec98826 Add a dependancy on //third_party/jni_zero:jni_zero_java Mohamed 2024-07-15 18:43:05 +00:00
  • 1bb68532dd Remove legacy implementation of AudioEncoderFactory::MakeAudioEncoder in a pc test Danil Chapovalov 2024-07-15 11:25:54 +02:00
  • ea615affcc Remove WebRTC-VP8ConferenceTemporalLayers field trial Sergey Silkin 2024-07-12 16:47:13 +02:00
  • c14e2cc4ca Set is_highest_layer_max_bitrate_configured outside of loop Sergey Silkin 2024-07-12 16:09:22 +02:00
  • 108c94b1d4 Do not expose GetNormalSimulcastLayers and GetScreenshareLayers Sergey Silkin 2024-07-12 15:15:23 +02:00
  • 3f9589ae64 Remove max_qp argument from GetSimulcastConfig() Sergey Silkin 2024-07-12 15:13:51 +02:00
  • 55d328dc25 Add ssilkin@webrtc to OWNERS in video/ Sergey Silkin 2024-07-15 10:35:29 +02:00
  • cfac4fb9f6 Update WebRTC code version (2024-07-14T04:04:54). webrtc-version-updater 2024-07-13 21:05:12 -07:00
  • 83e34e3fea Update WebRTC code version (2024-07-13T04:03:04). webrtc-version-updater 2024-07-12 21:03:05 -07:00
  • e9810a8adb Use GetTemporalLayerSum Sergey Silkin 2024-07-06 20:56:01 +02:00
  • c0a32fe01b Remove bitrate_priority argument from GetSimulcastConfig() Sergey Silkin 2024-07-12 14:24:48 +02:00
  • cd8b36bb9f Fix integer underflow in H264 bitstream parser Danil Chapovalov 2024-07-12 13:52:06 +02:00
  • 4643fb7e01 Revert "Reland "Remove jni_zero type aliases in jni_generator_helper.h."" Jeremy Leconte 2024-07-12 08:35:22 +00:00
  • 4f3d660f4f Reland "Remove jni_zero type aliases in jni_generator_helper.h." Mirko Bonadei 2024-07-10 08:04:32 +00:00
  • 3d20dce85f Delete unused YUV files Sergey Silkin 2024-07-11 16:45:47 +02:00
  • c2f0260894 Restrict ScreenCaptureKit capturer to macOS 14+. Lambros Lambrou 2024-07-09 15:18:45 -07:00
  • be2f8f6ec8 Reduce number of InterpolateSimulcastFormat calls Sergey Silkin 2024-07-11 14:12:01 +02:00
  • 954e72b654 Update MockAudioEncoderFactory to override Create instead of MakeAudioEncoder Danil Chapovalov 2024-07-10 19:22:07 +02:00
  • 7fac89f3f9 Update WebRTC code version (2024-07-11T04:05:56). webrtc-version-updater 2024-07-10 21:06:28 -07:00
  • f7a1506703 Adjust max consecutive drops depending on target frame rate Sergey Silkin 2024-07-09 15:03:10 +02:00
  • 756f58963f Revert "Remove jni_zero type aliases in jni_generator_helper.h." Mirko Bonadei 2024-07-10 11:07:56 +00:00
  • 9fcaa034bc Remove jni_zero type aliases in jni_generator_helper.h. Mirko Bonadei 2024-07-10 08:04:32 +00:00
  • 76960dfdb6 Replace instead of queueing render updates. Ranveer Aggarwal 2024-07-09 15:39:07 +02:00
  • 5d24544378 Fix keyframe flag Sergey Silkin 2024-07-09 17:16:18 +02:00
  • 9ebf0921ea Remove RTC_JNI_GENERATOR_LEGACY_SYMBOLS. Mirko Bonadei 2024-07-09 07:36:16 +00:00
  • 01cba58478 Update WebRTC code version (2024-07-10T04:07:14). webrtc-version-updater 2024-07-09 21:08:02 -07:00
  • 38e3466837 Remove deprecated function FillTimingInfo() Johannes Kron 2024-07-02 00:34:25 +02:00
  • 44a7550acc SimulcastEncoderAdapter: Add sequence checks for encoder contexts lifetime Hirokazu Honda 2024-07-05 17:30:08 +09:00
  • 06af5b5c64 More use of DeinterleavedView and MonoView in audio classes Tommi 2024-07-08 11:29:38 +02:00
  • 187a4363c0 Remove more sstream deps Tommi 2024-07-09 10:29:44 +02:00
  • b1ebcfbfd6 PipeWire camera: support additional formats and fix RGB/BGR mapping Jan Grulich 2024-07-08 09:45:03 +02:00
  • 3172d16ea0 Clean up EncoderStreamFactory Sergey Silkin 2024-07-08 13:57:52 +02:00
  • 8ac4a464f0 Default enable new bitrate adjuster behavior. Erik Språng 2024-07-08 17:54:13 +02:00
  • 6502bad4d6 Update WebRTC code version (2024-07-09T04:05:18). webrtc-version-updater 2024-07-08 21:05:18 -07:00
  • 06b782cb72 [fuchsia][sysmem2] move screen capturer to sysmem2 Dustin Green 2024-05-30 20:45:59 +00:00
  • 7a6053ae62 Rename minimum_qp to min_qp Sergey Silkin 2024-07-08 11:55:55 +02:00
  • db519e75b7 Reland "Clean up SRTP helper functions" Philipp Hancke 2024-06-25 09:26:45 -07:00
  • 0849764539 [gn] Remove 1 no_check_target Ho Cheung 2024-07-08 21:13:30 +08:00
  • b43cd86e64 Increase frame rate precision in libaom AV1 encoder wrapper Sergey Silkin 2024-07-08 07:42:17 +02:00
  • 41ffc51e45 Remove unused AudioprocFloat with input_aecdump param support Tommi 2024-07-05 11:28:17 +02:00
  • ffca3241a0 Disable AV1 screencast test on Mac Sergey Silkin 2024-07-08 09:04:10 +02:00
  • 383870faf4 Check empty NALUs in H.265 depacketizer. Qiu Jianlin 2024-07-04 16:22:01 +08:00
  • ea61f0ec82 Update WebRTC code version (2024-07-06T04:02:49). webrtc-version-updater 2024-07-05 21:03:07 -07:00
  • c02488f0f9 Log last decoded frame rtp timestamp Philipp Hancke 2024-07-02 07:59:58 -07:00
  • 121eeedc14 Improve icecandidateerror text when the TURN/TCP connection is not established Philipp Hancke 2024-06-18 13:42:29 -07:00
  • 508e20f92b Increase number of times a nack request can be sent from 10 to 100. Per K 2024-07-05 11:23:30 +00:00
  • db65fda82f Wire up trial for alternative EncoderBitrateAdjuster behavior. Erik Språng 2024-07-05 11:41:29 +02:00
  • 6ed0a3c3c6 Update WebRTC code version (2024-07-05T04:02:42). webrtc-version-updater 2024-07-04 21:02:55 -07:00
  • c592257953 Add rate utilization tracker helper class. Erik Språng 2024-07-04 17:28:52 +02:00
  • 82c8e674ae Add DeinterleavedView<float> view() to AudioBuffer Tommi 2024-07-04 13:26:39 +02:00
  • 7f30dd11eb Remove deprecated methods Tommi 2024-07-04 13:38:38 +02:00
  • 3b15e46a4c Get min bitrate from spatial layers for AV1 (instead of bitrate limits). Åsa Persson 2024-07-03 08:52:13 +00:00
  • d6ef33e59b Remove PushResampler<T>::InitializeIfNeeded Tommi 2024-07-03 14:23:48 +02:00
  • 5e49544a76 Update WebRTC code version (2024-07-04T04:07:44). webrtc-version-updater 2024-07-03 21:08:10 -07:00
  • 10bd257dbe Add constraints to try bucket. Jeremy Leconte 2024-07-03 16:05:18 +02:00
  • 0471a1963f Fix VP9_Simulcast_SwitchToLegacySvc flakiness. Jeremy Leconte 2024-07-03 15:05:55 +02:00
  • 7218d0f304 Add buildbucket.creator role for led users. Jeremy Leconte 2024-07-03 14:33:07 +02:00
  • 55c3600781 Remove <ostream> dependencies Tommi 2024-07-03 13:01:35 +02:00
  • 32c3398e1a Update RemixAndResample to use audio views Tommi 2024-07-03 09:34:18 +02:00
  • 5d56b7cdf0 SimulcastEncoderAdapter: ensure registered callback isn't lost Ilya Nikolaevskiy 2024-07-02 16:47:20 +02:00
  • 881c1a73ad Revert "Reland "Rewrite simulcast config to equivalent SVC for vp9 simulcast"" Ilya Nikolaevskiy 2024-07-03 08:16:55 +00:00
  • 666ef50459 Plot reordered packets since last feedback. Per K 2024-07-03 06:32:40 +00:00
  • 257a7b6aea Update WebRTC code version (2024-07-03T04:03:49). webrtc-version-updater 2024-07-02 21:04:14 -07:00
  • fbf754b581 Add new bot 'iwyu_verifier'. Jeremy Leconte 2024-07-01 11:19:25 +02:00
  • 51ad7c1277 Update FrameCombiner et al to use DeinterleavedView Tommi 2024-07-02 17:18:25 +02:00
  • aab34560cf Reland "Rewrite simulcast config to equivalent SVC for vp9 simulcast" Ilya Nikolaevskiy 2024-07-02 13:16:26 +00:00
  • fe4c1dd6dc Fix logic reading spatial/temporal id in VideoStreamEncoder. Erik Språng 2024-07-02 13:53:38 +02:00
  • 445d403eca Use RtpEncodingParameters min bitrate on lowest spatial layer if set. Åsa Persson 2024-07-02 12:05:58 +00:00
  • a58047d4e9 Add new constructor for TestUDPPort Jonas Oreland 2024-07-02 13:46:59 +02:00
  • f101f3f803 Remove sstream code from socket_address Tommi 2024-07-02 11:56:41 +02:00
  • 7e59d264f1 Remove unused istream code in test_utils. Tommi 2024-07-02 11:45:47 +02:00
  • 3ae2bfa262 Update WebRTC code version (2024-07-02T04:04:31). webrtc-version-updater 2024-07-01 21:04:53 -07:00
  • e0287f2797 Add default values and field trials to QualityConvergenceMonitor Johannes Kron 2024-07-02 00:27:10 +02:00
  • 6bbbc08747 Implement QualityConvergenceMonitor Johannes Kron 2024-07-01 01:44:16 +02:00
  • 84af278666 Update WebRTC code version (2024-07-01T04:06:11). webrtc-version-updater 2024-06-30 21:06:12 -07:00
  • b58937316b Revert "Rewrite simulcast config to equivalent SVC for vp9 simulcast" Björn Terelius 2024-06-29 07:45:22 +00:00
  • 93788b68c6 Make platform_thread.cc build under emscripten without pthread support Tony Herre 2024-06-28 09:51:28 +01:00
  • fb2c7bc8bd Remember lost packets between RTCP feedback reports Per K 2024-06-28 15:14:42 +00:00
  • 4157f3def0 stdc++: remove unneeded absl::optional wrapping lauren n. liberda 2024-06-28 14:55:39 +02:00
  • f5ccb396b1 Finish the roll of third_party. Jeremy Leconte 2024-06-28 08:45:52 +02:00
  • 216cce5f49 Add minimum_qp to VideoEncoder::EncoderInfo Johannes Kron 2024-06-26 19:22:19 +02:00
  • 2360208f7d Generate compilation database by default Emil Lundmark 2024-06-28 09:39:35 +02:00
  • c7bac48b60 Update WebRTC code version (2024-06-28T04:05:47). webrtc-version-updater 2024-06-27 21:06:06 -07:00
  • e19896abec Enable VP9 flexible mode if it is not disabled by the kill-switch Sergey Silkin 2024-06-27 14:54:13 +02:00
  • 479e066495 Fix spatial layers to 1 when doing VP9 simulcast encoding Evan Shrubsole 2024-06-25 13:54:45 +00:00
  • 86ff48adae Rewrite simulcast config to equivalent SVC for vp9 simulcast Ilya Nikolaevskiy 2024-06-27 14:25:31 +02:00
  • 975334439a Prefer encoding min bitrate if configured when applying bitrate limits. Åsa Persson 2024-06-27 12:19:43 +00:00
  • c429517927 Roll chromium_revision 536609c347..ba1ae79f58 (1316213:1319128) Jeremy Leconte 2024-06-27 14:42:14 +02:00
  • 529707576a Set is_steady_state_refresh_frame in FrameEncodeMetadataWriter Johannes Kron 2024-06-26 18:16:02 +02:00