summaryrefslogtreecommitdiffstats
path: root/osdep/path.h
diff options
context:
space:
mode:
Diffstat (limited to 'osdep/path.h')
-rw-r--r--osdep/path.h15
1 files changed, 11 insertions, 4 deletions
diff --git a/osdep/path.h b/osdep/path.h
index 91afbce604..c2fe2ba303 100644
--- a/osdep/path.h
+++ b/osdep/path.h
@@ -1,12 +1,19 @@
#ifndef OSDEP_PATH_H
#define OSDEP_PATH_H
+#define MAX_CONFIG_PATHS 32
+
struct mpv_global;
-char *mp_get_win_config_path(const char *filename);
+// Windows config directories
+char *mp_get_win_exe_dir(void *talloc_ctx);
+char *mp_get_win_exe_subdir(void *talloc_ctx);
+char *mp_get_win_app_dir(void *talloc_ctx);
+
+void mp_add_win_config_dirs(void *talloc_ctx, struct mpv_global *global,
+ char **dirs, int i);
-// Returns absolute path of a resource file in a Mac OS X application bundle.
-char *mp_get_macosx_bundled_path(void *talloc_ctx, struct mpv_global *global,
- const char *filename);
+// Returns Mac OS X application bundle directory.
+char *mp_get_macosx_bundle_dir(void *talloc_ctx);
#endif