summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libmpv/client.h6
-rw-r--r--player/client.c1
2 files changed, 6 insertions, 1 deletions
diff --git a/libmpv/client.h b/libmpv/client.h
index 58606d6e68..b895d600ed 100644
--- a/libmpv/client.h
+++ b/libmpv/client.h
@@ -329,7 +329,11 @@ typedef enum mpv_error {
/**
* The API function which was called is a stub only.
*/
- MPV_ERROR_NOT_IMPLEMENTED = -19
+ MPV_ERROR_NOT_IMPLEMENTED = -19,
+ /**
+ * Unspecified error.
+ */
+ MPV_ERROR_GENERIC = -20
} mpv_error;
/**
diff --git a/player/client.c b/player/client.c
index f5a321b41d..abe8ebfe61 100644
--- a/player/client.c
+++ b/player/client.c
@@ -1592,6 +1592,7 @@ static const char *const err_table[] = {
[-MPV_ERROR_UNKNOWN_FORMAT] = "unrecognized file format",
[-MPV_ERROR_UNSUPPORTED] = "not supported",
[-MPV_ERROR_NOT_IMPLEMENTED] = "operation not implemented",
+ [-MPV_ERROR_GENERIC] = "something happened",
};
const char *mpv_error_string(int error)