Tomas Gunnarsson eb9c3f237b Handle OnPacketSent on the network thread via MediaChannel.
* Adds a OnPacketSent callback to MediaChannel, which matches with
  MediaChannel::NetworkInterface::SendPacket.
* Moves the OnPacketSent handling to the media channel implementations
  (video/voice) and removes the PeerConnection/SdpOfferAnswerHandler
  layer from the call path.
* Call::OnSentPacket is called directly from the channels on the network
  thread. This eliminates a PostTask to the worker thread for every
  audio/video network packet.
* Remove sigslot dependency from MediaChannel (and derived).

Bug: webrtc:11993
Change-Id: I1f79a7aa60f05d47e1882f9be1c9323ea8fac5f6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/215403
Commit-Queue: Tommi <tommi@webrtc.org>
Reviewed-by: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33777}
2021-04-19 16:59:48 +00:00
..
2020-10-02 12:33:34 +00:00
2021-02-10 15:04:55 +00:00
2021-01-31 10:56:14 +00:00
2021-01-31 10:56:14 +00:00
2021-04-19 15:59:20 +00:00
2021-04-19 15:59:20 +00:00
2021-04-19 15:59:20 +00:00
2020-10-02 12:33:34 +00:00
2020-10-19 10:30:03 +00:00