Make VCMDecodeErrorMode optional when calling VideoCodingModule::SetReceiverRobustnessMode

This is a preparation for deleting other modes than
VCMDecodeErrorMode::kNoErrors.

Bug: webrtc:8064
Change-Id: I614f8012f306c5d59e72bdb851b582c286cdd130
Reviewed-on: https://webrtc-review.googlesource.com/c/116781
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26195}
This commit is contained in:
Niels Möller
2019-01-10 09:22:46 +01:00
committed by Commit Bot
parent 2874672671
commit 977cd17316

View File

@ -169,6 +169,10 @@ class VideoCodingModule : public Module {
virtual int SetReceiverRobustnessMode(ReceiverRobustness robustnessMode,
VCMDecodeErrorMode errorMode) = 0;
int SetReceiverRobustnessMode(ReceiverRobustness robustnessMode) {
return SetReceiverRobustnessMode(robustnessMode, kNoErrors);
}
// Sets the maximum number of sequence numbers that we are allowed to NACK
// and the oldest sequence number that we will consider to NACK. If a
// sequence number older than |max_packet_age_to_nack| is missing