diff --git a/src/processor_motion.cpp b/src/processor_motion.cpp
index 38801ef247b329ab0131cfc55aed9c56b16515c6..7b4407310724af18254c3bd650d35384c977b7c2 100644
--- a/src/processor_motion.cpp
+++ b/src/processor_motion.cpp
@@ -374,7 +374,7 @@ void ProcessorMotion::reintegrateBuffer(CaptureMotionPtr _capture_ptr)
     }
 }
 
-CaptureMotionPtr ProcessorMotion::processIncomingCapture(CaptureBasePtr& _incoming_ptr)
+CaptureMotionPtr ProcessorMotion::getIncomingCaptureMotion(CaptureBasePtr& _incoming_ptr)
 {
   return std::static_pointer_cast<CaptureMotion>(_incoming_ptr);
 }
diff --git a/src/processor_motion.h b/src/processor_motion.h
index 7bad8df3aa16caec205708aedeb0c7405c0f8c03..00cf55a033b09728c51e374a94f18586efcc16d5 100644
--- a/src/processor_motion.h
+++ b/src/processor_motion.h
@@ -274,7 +274,7 @@ class ProcessorMotion : public ProcessorBase
          * If not overloaded, the base class calls static_pointer_cast<CaptureMotion>(incoming)
          * @return CaptureMotion.
          */
-        virtual CaptureMotionPtr processIncomingCapture(CaptureBasePtr& _incoming_ptr);
+        virtual CaptureMotionPtr getIncomingCaptureMotion(CaptureBasePtr& _incoming_ptr);
 
 
         // These are the pure virtual functions doing the mathematics