Delete pre_decode_image_callback

Followup to https://webrtc-review.googlesource.com/c/src/+/97580.

Bug: webrtc:9106
Change-Id: I1181dabe82f1ca63bd2ba124152f5103972a8bcc
Reviewed-on: https://webrtc-review.googlesource.com/c/103100
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24945}
diff --git a/modules/video_coding/video_coding_impl.cc b/modules/video_coding/video_coding_impl.cc
index e02d4c0..a061c18 100644
--- a/modules/video_coding/video_coding_impl.cc
+++ b/modules/video_coding/video_coding_impl.cc
@@ -83,14 +83,12 @@
   VideoCodingModuleImpl(Clock* clock,
                         EventFactory* event_factory,
                         NackSender* nack_sender,
-                        KeyFrameRequestSender* keyframe_request_sender,
-                        EncodedImageCallback* pre_decode_image_callback)
+                        KeyFrameRequestSender* keyframe_request_sender)
       : VideoCodingModule(),
         sender_(clock, &post_encode_callback_),
         timing_(new VCMTiming(clock)),
         receiver_(clock,
                   event_factory,
-                  pre_decode_image_callback,
                   timing_.get(),
                   nack_sender,
                   keyframe_request_sender) {}
@@ -227,8 +225,7 @@
                                              EventFactory* event_factory) {
   RTC_DCHECK(clock);
   RTC_DCHECK(event_factory);
-  return new VideoCodingModuleImpl(clock, event_factory, nullptr, nullptr,
-                                   nullptr);
+  return new VideoCodingModuleImpl(clock, event_factory, nullptr, nullptr);
 }
 
 }  // namespace webrtc