Danil Chapovalov
292a73eeea
Deliver packet to Call as rtc::CopyOnWriteBuffer
...
instead of pair of pointer + size.
it removes hidden memcpy in RtpPacketReceived::Parse:
RtpPacketReceived keeps a reference to a CopyOnWriteBuffer. By
passing it the same CopyOnWriteBuffer that was created by
BaseChannel, one allocation and memcpy is avoided.
Bug: None
Change-Id: I5f89f478b380fc9aece3762d3a04f228d48598f5
Reviewed-on: https://webrtc-review.googlesource.com/23761
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21143}
2017-12-07 17:09:07 +00:00
..
2017-12-07 13:57:57 +00:00
2017-09-15 13:03:51 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 13:03:51 +00:00
2017-09-15 05:02:56 +00:00
2017-12-04 13:26:32 +00:00
2017-09-15 13:03:51 +00:00
2017-12-06 08:56:52 +00:00
2017-11-21 20:48:07 +00:00
2017-09-29 13:48:29 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 16:56:08 +00:00
2017-09-15 16:56:08 +00:00
2017-09-15 05:02:56 +00:00
2017-10-26 11:11:25 +00:00
2017-10-26 11:11:25 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-11-13 14:23:58 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-11-21 20:48:07 +00:00
2017-11-21 20:48:07 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 13:03:51 +00:00
2017-09-15 13:03:51 +00:00
2017-12-07 17:09:07 +00:00
2017-12-07 17:09:07 +00:00
2017-10-26 11:11:25 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-11-09 11:56:32 +00:00
2017-09-15 05:02:56 +00:00
2017-11-09 11:56:32 +00:00
2017-10-10 15:02:58 +00:00
2017-09-15 05:02:56 +00:00
2017-11-28 13:59:09 +00:00
2017-10-10 15:02:58 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-11-15 12:00:40 +00:00
2017-11-15 12:00:40 +00:00
2017-10-06 13:00:14 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-29 13:00:28 +00:00
2017-11-23 21:20:18 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-11-01 08:03:46 +00:00
2017-11-09 11:56:32 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-11-09 11:56:32 +00:00
2017-09-15 13:03:51 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 13:03:51 +00:00
2017-10-26 11:11:25 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-11-22 11:21:47 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 13:03:51 +00:00
2017-12-05 12:54:32 +00:00
2017-11-09 11:56:32 +00:00
2017-09-15 13:03:51 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2017-11-30 01:44:19 +00:00
2017-09-15 13:03:51 +00:00
2017-09-15 05:02:56 +00:00