webrtc/api/neteq
Jakob Ivarsson ff88950833 Reland "Add InsertPacket method that takes RtpPacketInfo."
This is a reland of commit 38ddea5ee3

Original change's description:
> Add InsertPacket method that takes RtpPacketInfo.
>
> The version which only passes receive_time will be removed (once migrated).
> Keeping the version that only passes header and payload for convenience.
>
> This will allow us to attach more metadata on the worker thread before InsertPacket, instead of on the playout thread after GetAudio. Eventually, the plan is to split the RTP handling on the worker thread into a separate class.
>
> Bug: webrtc:42223109
> Change-Id: I5399b53b9fc5c2f1c996e109054b1b0877ecca05
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/369000
> Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
> Commit-Queue: Jakob Ivarsson‎ <jakobi@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43445}

Bug: webrtc:42223109
Change-Id: I97d1d3d390e6d3de8bf9355b895ec336339d079f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/369260
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Commit-Queue: Jakob Ivarsson‎ <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43454}
2024-11-26 09:42:11 +00:00
..
BUILD.gn Move default_neteq_factory to api/neteq and make it publicly visible 2024-09-27 08:34:56 +00:00
custom_neteq_factory.cc Pass Environment into NetEqImpl 2024-08-12 13:33:38 +00:00
custom_neteq_factory.h Pass Environment into NetEqImpl 2024-08-12 13:33:38 +00:00
default_neteq_controller_factory.cc Propagate field trials into NetEq DelayManager 2024-08-14 11:03:29 +00:00
default_neteq_controller_factory.h Propagate field trials into NetEq DelayManager 2024-08-14 11:03:29 +00:00
default_neteq_factory.cc Move default_neteq_factory to api/neteq and make it publicly visible 2024-09-27 08:34:56 +00:00
default_neteq_factory.h Move default_neteq_factory to api/neteq and make it publicly visible 2024-09-27 08:34:56 +00:00
DEPS Improvements for NetEqControllers 2020-01-24 11:39:52 +00:00
neteq.cc Reland "Remove post-decode VAD" 2024-02-07 16:33:51 +00:00
neteq.h Reland "Add InsertPacket method that takes RtpPacketInfo." 2024-11-26 09:42:11 +00:00
neteq_controller.h Migrate absl::optional to std::optional 2024-09-02 12:16:47 +00:00
neteq_controller_factory.h Cleanup NetEqControllerFactory interface 2024-08-14 16:43:57 +00:00
neteq_factory.h Pass Environment into NetEqImpl 2024-08-12 13:33:38 +00:00
OWNERS Add jakobi@ to api/neteq/OWNERS. 2022-05-30 15:45:34 +00:00
tick_timer.cc
tick_timer.h
tick_timer_unittest.cc [iwyu][1\n] Applying to api/[a-s]* 2024-06-19 06:19:20 +00:00