6
unsigned utf8_get_char(char **str);
8
void my_mp_msg(int lvl, char *lvl_str, char *fmt, ...);
11
static void mp_msg(int mod, int level, const char *fmt, ...) {
12
// MSVC doesn't like the # used all around for mp_msg, so it breaks va_arg
15
#define mp_msg(mod, level, args...) my_mp_msg(level, #level, args)
27
void blur(unsigned char *buffer, unsigned short *tmp2, int width, int height,
28
int stride, int *m2, int r, int mwidth);
30
void* guess_buffer_cp(unsigned char* buffer, int buflen, char *preferred_language, char *fallback);
32
#define FFMAX(a,b) ((a) > (b) ? (a) : (b))
33
#define FFMIN(a,b) ((a) > (b) ? (b) : (a))