diff --git a/video/out/opengl/video.c b/video/out/opengl/video.c index 47bab8997c..47aaba1c1c 100644 --- a/video/out/opengl/video.c +++ b/video/out/opengl/video.c @@ -2495,7 +2495,6 @@ static char **dup_str_array(void *parent, char **src) static void assign_options(struct gl_video_opts *dst, struct gl_video_opts *src) { - talloc_free(dst->source_shader); talloc_free(dst->scale_shader); talloc_free(dst->pre_shaders); talloc_free(dst->post_shaders); @@ -2511,7 +2510,6 @@ static void assign_options(struct gl_video_opts *dst, struct gl_video_opts *src) (char *)handle_scaler_opt(dst->scaler[n].kernel.name, n == 3); } - dst->source_shader = talloc_strdup(NULL, dst->source_shader); dst->scale_shader = talloc_strdup(NULL, dst->scale_shader); dst->pre_shaders = dup_str_array(NULL, dst->pre_shaders); dst->post_shaders = dup_str_array(NULL, dst->post_shaders); diff --git a/video/out/opengl/video.h b/video/out/opengl/video.h index c5aa6c4913..2d9e9abfca 100644 --- a/video/out/opengl/video.h +++ b/video/out/opengl/video.h @@ -92,7 +92,6 @@ struct gl_video_opts { struct m_color background; int interpolation; int blend_subs; - char *source_shader; char *scale_shader; char **pre_shaders; char **post_shaders;