forked from mia/Aegisub
30 lines
693 B
C
30 lines
693 B
C
|
#ifndef __MPUTILS_H__
|
||
|
#define __MPUTILS_H__
|
||
|
|
||
|
#include "help_mp.h"
|
||
|
|
||
|
unsigned utf8_get_char(char **str);
|
||
|
|
||
|
void my_mp_msg(int lvl, char *lvl_str, char *fmt, ...);
|
||
|
|
||
|
#define mp_msg(mod, level, args...) my_mp_msg(level, #level, args)
|
||
|
|
||
|
#define MSGT_ASS 43
|
||
|
|
||
|
#define MSGL_FATAL 0
|
||
|
#define MSGL_ERR 1
|
||
|
#define MSGL_WARN 2
|
||
|
#define MSGL_INFO 4
|
||
|
#define MSGL_V 6
|
||
|
#define MSGL_DBG2 7
|
||
|
|
||
|
void blur(unsigned char *buffer, unsigned short *tmp2, int width, int height,
|
||
|
int stride, int *m2, int r, int mwidth);
|
||
|
|
||
|
void* guess_buffer_cp(unsigned char* buffer, int buflen, char *preferred_language, char *fallback);
|
||
|
|
||
|
#define FFMAX(a,b) ((a) > (b) ? (a) : (b))
|
||
|
#define FFMIN(a,b) ((a) > (b) ? (b) : (a))
|
||
|
|
||
|
#endif
|