From 07ee7fb2c3495dac114e0028f8e2a8b1ae726add Mon Sep 17 00:00:00 2001 From: Ricardo Constantino Date: Mon, 27 Mar 2017 17:46:11 +0100 Subject: osc: escape ASS and strip newlines on title --- player/lua/osc.lua | 2 ++ 1 file changed, 2 insertions(+) (limited to 'player/lua') diff --git a/player/lua/osc.lua b/player/lua/osc.lua index 569bb208ac..ff2d166897 100644 --- a/player/lua/osc.lua +++ b/player/lua/osc.lua @@ -1514,6 +1514,8 @@ function osc_init() ne.content = function () local title = mp.command_native({"expand-text", user_opts.title}) + -- escape ASS, and strip newlines and trailing slashes + title = title:gsub("\\n", " "):gsub("\\$", ""):gsub("{","\\{") return not (title == "") and title or "mpv" end -- cgit v1.2.3