Guido Cella
9dbf5d681d
misc/path_utils: rename bstr_strip_ext() to mp_strip_ext()
2026-06-27 21:43:18 +02:00
Guido Cella
2057e34f45
misc/path_utils: make bstr_strip_ext() and bstr_get_ext() accurate
...
Move bstr_strip_ext() and bstr_get_ext() to path_utils.c making them use
split_ext(), which is better than the previous bstr.c implementation
because it doesn't consider . in the dirname or at the start of
basenames.
2026-06-27 21:43:18 +02:00
dyphire
2d149e007f
misc/language: parse default tag from external subtitle tracks
2025-07-06 12:52:22 +02:00
Kacper Michajłow
22aacb4008
misc/language: mark arrays as nonstring for GCC 15
...
Fixes unterminated-string-initialization warnings.
2025-04-28 15:54:12 +02:00
Tom Grimwood-Taylor
f608780032
misc/language: parse forced tag from external subtitle tracks
...
Fixes: mpv-player#16060
2025-03-31 11:47:52 +02:00
Kacper Michajłow
7df3f442ea
misc/language: parse hi/sdh/cc tags from external subtitle tracks
...
This also adds `hearing-impaired` argument to `sub-add` command.
Fixes : #14805
2025-03-08 00:21:06 +01:00
Guido Cella
20b8fe05bf
misc/language: move mp_guess_lang_from_filename() here
2024-05-10 01:22:31 +02:00
Kacper Michajłow
4fe67933c2
misc/language: store string length instead of null terminator
...
Allows to construct bstr directly without strlen, while keeping language
table the same size.
2024-05-09 17:12:55 +02:00
Kacper Michajłow
5009e13431
player/loadfile: match language and subcodes
2024-05-09 17:12:55 +02:00
Kacper Michajłow
40ba63405f
Revert "misc: add language-matching utilities"
...
This reverts commit 8c8d97c26c .
2024-05-09 17:12:55 +02:00
Kacper Michajłow
fffe723fc4
various: move strings.h inclusion to common.h
2024-05-06 22:01:17 +02:00
rcombs
8c8d97c26c
misc: add language-matching utilities
2023-06-25 11:01:58 +02:00