summaryrefslogtreecommitdiffstats
path: root/player/lua/stats.lua
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2024-04-15 21:13:33 +0200
committerKacper Michajłow <kasper93@gmail.com>2024-04-18 01:20:32 +0200
commitdc632e16d2932d1df90a4ee42973da32ee3a40b9 (patch)
tree61612c28b5a5117c181d42c881d789e7091c3476 /player/lua/stats.lua
parenta569c3ce0cf6251ecc8a641ce3f087b8ceb0b8ce (diff)
downloadmpv-dc632e16d2932d1df90a4ee42973da32ee3a40b9.tar.bz2
mpv-dc632e16d2932d1df90a4ee42973da32ee3a40b9.tar.xz
stats.lua: display short decoder name if not generic one is used
Diffstat (limited to 'player/lua/stats.lua')
-rw-r--r--player/lua/stats.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/player/lua/stats.lua b/player/lua/stats.lua
index 44bda01e18..f75287e59a 100644
--- a/player/lua/stats.lua
+++ b/player/lua/stats.lua
@@ -921,6 +921,10 @@ local function add_video(s)
if track and append(s, track["codec-desc"], {prefix_sep="", nl="", indent=""}) then
append(s, track["codec-profile"], {prefix="[", nl="", indent=" ", prefix_sep="",
no_prefix_markup=true, suffix="]"})
+ if track["codec"] ~= track["decoder"] then
+ append(s, track["decoder"], {prefix="[", nl="", indent=" ", prefix_sep="",
+ no_prefix_markup=true, suffix="]"})
+ end
append_property(s, "hwdec-current", {prefix="HW:", nl="",
indent=o.prefix_sep .. o.prefix_sep,
no_prefix_markup=false, suffix=""}, {no=true, [""]=true})
@@ -976,6 +980,10 @@ local function add_audio(s)
local track = mp.get_property_native("current-tracks/audio")
if track then
append(s, track["codec-desc"], {prefix_sep="", nl="", indent=""})
+ if track["codec"] ~= track["decoder"] then
+ append(s, track["decoder"], {prefix="[", nl="", indent=" ", prefix_sep="",
+ no_prefix_markup=true, suffix="]"})
+ end
append(s, track["codec-profile"], {prefix="[", nl="", indent=" ", prefix_sep="",
no_prefix_markup=true, suffix="]"})
end