From a64a5c22221fc65b6d8153d63a31cd9880462383 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Tue, 4 Jun 2024 02:42:21 +0200 Subject: [PATCH] autoload.lua: match also image extension For clarity, it is already matched if extention is in EXTENSIONS if pl_count == 1. --- TOOLS/lua/autoload.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/TOOLS/lua/autoload.lua b/TOOLS/lua/autoload.lua index 39a39a9686..172924e409 100644 --- a/TOOLS/lua/autoload.lua +++ b/TOOLS/lua/autoload.lua @@ -320,16 +320,20 @@ local function find_and_add_entries() local extensions if o.same_type then - if EXTENSIONS_VIDEO[string.lower(this_ext)] ~= nil then + if EXTENSIONS_VIDEO[this_ext:lower()] then extensions = EXTENSIONS_VIDEO - elseif EXTENSIONS_AUDIO[string.lower(this_ext)] ~= nil then + elseif EXTENSIONS_AUDIO[this_ext:lower()] then extensions = EXTENSIONS_AUDIO - else + elseif EXTENSIONS_IMAGES[this_ext:lower()] then extensions = EXTENSIONS_IMAGES end else extensions = EXTENSIONS end + if not extensions then + msg.debug("stopping: no matched extentions list") + return + end local pl = mp.get_property_native("playlist", {}) local pl_current = mp.get_property_number("playlist-pos-1", 1)