diff --git a/plugins/obs-ffmpeg/obs-ffmpeg-source.c b/plugins/obs-ffmpeg/obs-ffmpeg-source.c index 74569316f..6dd44473e 100644 --- a/plugins/obs-ffmpeg/obs-ffmpeg-source.c +++ b/plugins/obs-ffmpeg/obs-ffmpeg-source.c @@ -599,7 +599,7 @@ static int64_t ffmpeg_source_get_duration(void *data) int64_t dur = 0; if (s->media.fmt) - dur = (float)s->media.fmt->duration / 1000.0f; + dur = s->media.fmt->duration / INT64_C(1000); return dur; }