History

loadfile: unescape display filenames

This makes OSD more usable when the filename contains non-ASCII characters.

Nikolai Vavilov committed 1 year ago

Commit c0366cf1 parent 6f0a0771 file · +2 −0Browse files

Unified · Split

player/loadfile.c+2−0
@@ -836,6 +836,8 @@ int mp_add_external_file(struct MPContext *mpctx, char *filename, · 835 unmodified lines
836836 char *disp_filename = filename;
837837 if (strncmp(disp_filename, "memory://", 9) == 0)
838838 disp_filename = "memory://"; // avoid noise
839+ else if (mp_is_url(bstr0(disp_filename)))
840+ mp_url_unescape_inplace(disp_filename);
839841
840842 struct demuxer_params params = {
841843 .is_top_level = true,

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t