Change vcm::VideoReceiver::IncomingPacket to not use WebRtcRTPHeader

Bug: webrtc:10397
Change-Id: Id549516faab1b1047ef52dd8229a73eeb48c5fe2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/134162
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27761}
This commit is contained in:
Niels Möller
2019-04-25 10:02:52 +02:00
committed by Commit Bot
parent 8848229234
commit be7a0ec2e6
5 changed files with 86 additions and 55 deletions

View File

@ -93,7 +93,16 @@ class VideoCodingModuleImpl : public VideoCodingModule {
int32_t IncomingPacket(const uint8_t* incomingPayload,
size_t payloadLength,
const WebRtcRTPHeader& rtpInfo) override {
return receiver_.IncomingPacket(incomingPayload, payloadLength, rtpInfo);
return IncomingPacket(incomingPayload, payloadLength, rtpInfo.header,
rtpInfo.video_header());
}
int32_t IncomingPacket(const uint8_t* incomingPayload,
size_t payloadLength,
const RTPHeader& rtp_header,
const RTPVideoHeader& video_header) override {
return receiver_.IncomingPacket(incomingPayload, payloadLength, rtp_header,
video_header);
}
int SetReceiverRobustnessMode(ReceiverRobustness robustnessMode) override {