diff --git a/plugins/obs-outputs/rtmp-stream.c b/plugins/obs-outputs/rtmp-stream.c index 810ae7f7200cf13afdb212ee5b3837db1ca8638c..d528758fa8a21f11e1e665aa877930aed9a342e3 100644 --- a/plugins/obs-outputs/rtmp-stream.c +++ b/plugins/obs-outputs/rtmp-stream.c @@ -1342,7 +1342,7 @@ static void check_to_drop_frames(struct rtmp_stream *stream, bool pframes) return; } - if (buffer_duration_usec >= DBR_TRIGGER_USEC) { + if ((uint64_t)buffer_duration_usec >= DBR_TRIGGER_USEC) { pthread_mutex_lock(&stream->dbr_mutex); bitrate_changed = dbr_bitrate_lowered(stream); pthread_mutex_unlock(&stream->dbr_mutex);