From 46eeaf136190029633270e8e8f5a53a234bfd759 Mon Sep 17 00:00:00 2001 From: Janne Liljeblad Date: Thu, 24 Oct 2024 10:00:03 +0300 Subject: [PATCH 1/2] SDL2 consumer resize fix --- src/modules/sdl2/consumer_sdl2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/sdl2/consumer_sdl2.c b/src/modules/sdl2/consumer_sdl2.c index ee76b3779..798c17731 100644 --- a/src/modules/sdl2/consumer_sdl2.c +++ b/src/modules/sdl2/consumer_sdl2.c @@ -134,7 +134,7 @@ mlt_consumer consumer_sdl2_init(mlt_profile profile, // Default scrub audio mlt_properties_set_int(self->properties, "scrub_audio", 1); - + // Ensure we don't join on a non-running object self->joined = 1; @@ -517,6 +517,7 @@ static int setup_sdl_video(consumer_sdl self) if (window_id) { self->sdl_window = SDL_CreateWindowFrom((void *) window_id); + SDL_SetWindowResizable(self->sdl_window, SDL_TRUE); } else { self->sdl_window = SDL_CreateWindow("MLT", SDL_WINDOWPOS_UNDEFINED, From c023dc8f5bc40e2fe7a455bb25eeedc50de3d640 Mon Sep 17 00:00:00 2001 From: Janne Liljeblad Date: Thu, 24 Oct 2024 13:24:07 +0300 Subject: [PATCH 2/2] Remove un-needed added whitespace --- src/modules/sdl2/consumer_sdl2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/sdl2/consumer_sdl2.c b/src/modules/sdl2/consumer_sdl2.c index 798c17731..4fe2921b3 100644 --- a/src/modules/sdl2/consumer_sdl2.c +++ b/src/modules/sdl2/consumer_sdl2.c @@ -134,7 +134,7 @@ mlt_consumer consumer_sdl2_init(mlt_profile profile, // Default scrub audio mlt_properties_set_int(self->properties, "scrub_audio", 1); - + // Ensure we don't join on a non-running object self->joined = 1;