aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/encoder
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2026-05-02 01:44:25 +0200
committerdec05eba <dec05eba@protonmail.com>2026-05-02 01:44:25 +0200
commit2f23dcf29af4012716959752bca4d976b0252ca0 (patch)
treeec3e87ca5000db20456849c50a51268de8f04664 /src/encoder
parente48be50cd8e34026dece932fad4f06d53fd10fb1 (diff)
Remove deprecated overclocking option
Diffstat (limited to 'src/encoder')
-rw-r--r--src/encoder/video/nvenc.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/encoder/video/nvenc.c b/src/encoder/video/nvenc.c
index 0318a17..dd877c5 100644
--- a/src/encoder/video/nvenc.c
+++ b/src/encoder/video/nvenc.c
@@ -1,7 +1,7 @@
#include "../../../include/encoder/video/nvenc.h"
#include "../../../include/egl.h"
#include "../../../include/cuda.h"
-#include "../../../include/window/window.h"
+#include "../../../include/utils.h"
#include <libavcodec/avcodec.h>
#include <libavutil/hwcontext_cuda.h>
@@ -116,10 +116,7 @@ static void gsr_video_encoder_nvenc_stop(gsr_video_encoder_nvenc *self, AVCodecC
static bool gsr_video_encoder_nvenc_start(gsr_video_encoder *encoder, AVCodecContext *video_codec_context, AVFrame *frame) {
gsr_video_encoder_nvenc *self = encoder->priv;
- const bool is_x11 = gsr_window_get_display_server(self->params.egl->window) == GSR_DISPLAY_SERVER_X11;
- const bool overclock = is_x11 ? self->params.overclock : false;
- Display *display = is_x11 ? gsr_window_get_display(self->params.egl->window) : NULL;
- if(!gsr_cuda_load(&self->cuda, display, overclock)) {
+ if(!gsr_cuda_load(&self->cuda)) {
fprintf(stderr, "gsr error: gsr_video_encoder_nvenc_start: failed to load cuda\n");
gsr_video_encoder_nvenc_stop(self, video_codec_context);
return false;