File fix-build.patch of Package webrtc-audio-processing

Index: webrtc-audio-processing-2.1/webrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc
===================================================================
--- webrtc-audio-processing-2.1.orig/webrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc
+++ webrtc-audio-processing-2.1/webrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc
@@ -58,6 +58,7 @@ rtc::FunctionView<float(float)> GetActiv
     case ActivationFunction::kTansigApproximated:
       return ::rnnoise::TansigApproximated;
     case ActivationFunction::kSigmoidApproximated:
+    default:
       return ::rnnoise::SigmoidApproximated;
   }
 }
Index: webrtc-audio-processing-2.1/webrtc/modules/audio_processing/agc2/input_volume_stats_reporter.cc
===================================================================
--- webrtc-audio-processing-2.1.orig/webrtc/modules/audio_processing/agc2/input_volume_stats_reporter.cc
+++ webrtc-audio-processing-2.1/webrtc/modules/audio_processing/agc2/input_volume_stats_reporter.cc
@@ -46,6 +46,7 @@ constexpr absl::string_view MetricNamePr
     case InputVolumeType::kApplied:
       return "WebRTC.Audio.Apm.AppliedInputVolume.";
     case InputVolumeType::kRecommended:
+     default:
       return "WebRTC.Audio.Apm.RecommendedInputVolume.";
   }
 }
Index: webrtc-audio-processing-2.1/webrtc/modules/audio_processing/agc2/clipping_predictor.cc
===================================================================
--- webrtc-audio-processing-2.1.orig/webrtc/modules/audio_processing/agc2/clipping_predictor.cc
+++ webrtc-audio-processing-2.1/webrtc/modules/audio_processing/agc2/clipping_predictor.cc
@@ -373,6 +373,7 @@ std::unique_ptr<ClippingPredictor> Creat
           config.reference_window_delay, config.clipping_threshold,
           /*adaptive_step_estimation=*/true);
     case ClippingPredictorMode::kFixedStepClippingPeakPrediction:
+    default:
       return std::make_unique<ClippingPeakPredictor>(
           num_channels, config.window_length, config.reference_window_length,
           config.reference_window_delay, config.clipping_threshold,
Index: webrtc-audio-processing-2.1/webrtc/modules/audio_processing/audio_processing_impl.cc
===================================================================
--- webrtc-audio-processing-2.1.orig/webrtc/modules/audio_processing/audio_processing_impl.cc
+++ webrtc-audio-processing-2.1/webrtc/modules/audio_processing/audio_processing_impl.cc
@@ -165,6 +165,7 @@ int AudioFormatValidityToErrorCode(Audio
     case AudioFormatValidity::kInvalidSampleRate:
       return AudioProcessing::kBadSampleRateError;
     case AudioFormatValidity::kInvalidChannelCount:
+    default:
       return AudioProcessing::kBadNumberChannelsError;
   }
   RTC_DCHECK(false);
openSUSE Build Service is sponsored by