Rename FrameToRender to OnFrameToRender

This is to make the name consistent with the other methods in the
interface and additionally to in the future not have a function that has
the same name as the `FrameToRender` struct.

Bug: webrtc:358039777
Change-Id: Iac727d93ab9e020a073477bd33d0f67f9983a0aa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/364961
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Auto-Submit: Fanny Linderborg <linderborg@webrtc.org>
Commit-Queue: Fanny Linderborg <linderborg@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43195}
diff --git a/modules/video_coding/generic_decoder.cc b/modules/video_coding/generic_decoder.cc
index 753d6d9..166ce1d 100644
--- a/modules/video_coding/generic_decoder.cc
+++ b/modules/video_coding/generic_decoder.cc
@@ -238,11 +238,11 @@
 
   decodedImage.set_timestamp_us(
       frame_info->render_time ? frame_info->render_time->us() : -1);
-  _receiveCallback->FrameToRender({.video_frame = decodedImage,
-                                   .qp = qp,
-                                   .decode_time = decode_time,
-                                   .content_type = frame_info->content_type,
-                                   .frame_type = frame_info->frame_type});
+  _receiveCallback->OnFrameToRender({.video_frame = decodedImage,
+                                     .qp = qp,
+                                     .decode_time = decode_time,
+                                     .content_type = frame_info->content_type,
+                                     .frame_type = frame_info->frame_type});
 }
 
 void VCMDecodedFrameCallback::OnDecoderInfoChanged(
diff --git a/modules/video_coding/generic_decoder_unittest.cc b/modules/video_coding/generic_decoder_unittest.cc
index 1700c93..9f362e4 100644
--- a/modules/video_coding/generic_decoder_unittest.cc
+++ b/modules/video_coding/generic_decoder_unittest.cc
@@ -56,14 +56,14 @@
                         TimeDelta decode_time,
                         VideoContentType content_type,
                         VideoFrameType frame_type) override {
-    return FrameToRender({.video_frame = frame,
-                          .qp = qp,
-                          .decode_time = decode_time,
-                          .content_type = content_type,
-                          .frame_type = frame_type});
+    return OnFrameToRender({.video_frame = frame,
+                            .qp = qp,
+                            .decode_time = decode_time,
+                            .content_type = content_type,
+                            .frame_type = frame_type});
   }
 
-  int32_t FrameToRender(const struct FrameToRender& arguments) override {
+  int32_t OnFrameToRender(const struct FrameToRender& arguments) override {
     frames_.push_back(arguments.video_frame);
     return 0;
   }
diff --git a/modules/video_coding/include/video_coding_defines.h b/modules/video_coding/include/video_coding_defines.h
index c7f85a7..1347431 100644
--- a/modules/video_coding/include/video_coding_defines.h
+++ b/modules/video_coding/include/video_coding_defines.h
@@ -67,8 +67,9 @@
                                 TimeDelta decode_time,
                                 VideoContentType content_type,
                                 VideoFrameType frame_type) = 0;
+
   // TODO: bugs.webrtc.org/358039777 - Make this pure virtual.
-  virtual int32_t FrameToRender(const struct FrameToRender& arguments) {
+  virtual int32_t OnFrameToRender(const struct FrameToRender& arguments) {
     return FrameToRender(arguments.video_frame, arguments.qp,
                          arguments.decode_time, arguments.content_type,
                          arguments.frame_type);
diff --git a/modules/video_coding/video_receiver2_unittest.cc b/modules/video_coding/video_receiver2_unittest.cc
index 27c8bfb..1ceba0c 100644
--- a/modules/video_coding/video_receiver2_unittest.cc
+++ b/modules/video_coding/video_receiver2_unittest.cc
@@ -50,7 +50,7 @@
                VideoFrameType),
               (override));
   MOCK_METHOD(int32_t,
-              FrameToRender,
+              OnFrameToRender,
               (const struct FrameToRender&),
               (override));
   MOCK_METHOD(void, OnIncomingPayloadType, (int), (override));
diff --git a/modules/video_coding/video_receiver_unittest.cc b/modules/video_coding/video_receiver_unittest.cc
index 7e21a5c..eab7fa6 100644
--- a/modules/video_coding/video_receiver_unittest.cc
+++ b/modules/video_coding/video_receiver_unittest.cc
@@ -55,7 +55,7 @@
                VideoFrameType),
               (override));
   MOCK_METHOD(int32_t,
-              FrameToRender,
+              OnFrameToRender,
               (const struct FrameToRender&),
               (override));
   MOCK_METHOD(void, OnIncomingPayloadType, (int), (override));
diff --git a/video/video_stream_decoder2.cc b/video/video_stream_decoder2.cc
index 1f5ef42..c8bec27 100644
--- a/video/video_stream_decoder2.cc
+++ b/video/video_stream_decoder2.cc
@@ -55,13 +55,13 @@
                                           TimeDelta decode_time,
                                           VideoContentType content_type,
                                           VideoFrameType frame_type) {
-  return FrameToRender({.video_frame = video_frame,
-                        .qp = qp,
-                        .decode_time = decode_time,
-                        .content_type = content_type,
-                        .frame_type = frame_type});
+  return OnFrameToRender({.video_frame = video_frame,
+                          .qp = qp,
+                          .decode_time = decode_time,
+                          .content_type = content_type,
+                          .frame_type = frame_type});
 }
-int32_t VideoStreamDecoder::FrameToRender(
+int32_t VideoStreamDecoder::OnFrameToRender(
     const struct FrameToRender& arguments) {
   receive_stats_callback_->OnDecodedFrame(
       arguments.video_frame, arguments.qp, arguments.decode_time,
diff --git a/video/video_stream_decoder2.h b/video/video_stream_decoder2.h
index 8a89e32..df73cf4 100644
--- a/video/video_stream_decoder2.h
+++ b/video/video_stream_decoder2.h
@@ -51,7 +51,7 @@
                         TimeDelta decode_time,
                         VideoContentType content_type,
                         VideoFrameType frame_type) override;
-  int32_t FrameToRender(const struct FrameToRender& arguments) override;
+  int32_t OnFrameToRender(const struct FrameToRender& arguments) override;
   void OnDroppedFrames(uint32_t frames_dropped) override;
   void OnIncomingPayloadType(int payload_type) override;
   void OnDecoderInfoChanged(