diff --git a/src/util/media_capture.cpp b/src/util/media_capture.cpp index 9d9638f0d..f6bc1da62 100644 --- a/src/util/media_capture.cpp +++ b/src/util/media_capture.cpp @@ -879,7 +879,8 @@ bool MediaCaptureMF::InternalBeginCapture(float fps, float aspect, u32 sample_ra if (capture_video) { static constexpr u32 FRAME_RATE_DENOMERATOR = 10 * 1000 * 1000; - const u32 frame_rate_numerator = static_cast(fps) * static_cast(FRAME_RATE_DENOMERATOR); + const u32 frame_rate_numerator = + static_cast(static_cast(fps) * static_cast(FRAME_RATE_DENOMERATOR)); m_video_sample_duration = ConvertFrequencyToMFDurationUnits(fps);