diff --git a/src/rtmp_manager.cpp b/src/rtmp_manager.cpp index 7acc692..afa94df 100644 --- a/src/rtmp_manager.cpp +++ b/src/rtmp_manager.cpp @@ -198,7 +198,7 @@ void RTMPManager::stream_loop(Camera cam, StreamContext* ctx) ctx->record_valve = record_valve; } - g_object_set(G_OBJECT(ctx->record_valve), "drop", g_record_enabled.load() ? FALSE : TRUE, nullptr); + g_object_set(G_OBJECT(ctx->record_valve), "drop", g_record_enabled ? FALSE : TRUE, nullptr); g_object_set(G_OBJECT(ctx->live_valve), "drop", g_live_enabled.load() ? FALSE : TRUE, nullptr);