diff options
| author | dec05eba <dec05eba@protonmail.com> | 2026-05-02 01:44:25 +0200 |
|---|---|---|
| committer | dec05eba <dec05eba@protonmail.com> | 2026-05-02 01:44:25 +0200 |
| commit | 2f23dcf29af4012716959752bca4d976b0252ca0 (patch) | |
| tree | ec3e87ca5000db20456849c50a51268de8f04664 /src/encoder | |
| parent | e48be50cd8e34026dece932fad4f06d53fd10fb1 (diff) | |
Remove deprecated overclocking option
Diffstat (limited to 'src/encoder')
| -rw-r--r-- | src/encoder/video/nvenc.c | 7 |
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; |
