From b5284a68296519480d9d4142880c13a8112feb18 Mon Sep 17 00:00:00 2001 From: "Avi Halachmi (:avih)" Date: Sun, 10 May 2020 19:16:44 +0300 Subject: js: mp.set_osd_ass: ignore identical inputs (match ccbb8b1c) --- player/javascript/defaults.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/player/javascript/defaults.js b/player/javascript/defaults.js index d356d7d3fe..9d53f2d7a3 100644 --- a/player/javascript/defaults.js +++ b/player/javascript/defaults.js @@ -233,6 +233,11 @@ mp.create_osd_overlay = function create_osd_overlay(format) { mp.set_osd_ass = function set_osd_ass(res_x, res_y, data) { if (!mp._legacy_overlay) mp._legacy_overlay = mp.create_osd_overlay("ass-events"); + + var lo = mp._legacy_overlay; + if (lo.res_x == res_x && lo.res_y == res_y && lo.data == data) + return true; + mp._legacy_overlay.res_x = res_x; mp._legacy_overlay.res_y = res_y; mp._legacy_overlay.data = data; -- cgit v1.2.3