Rename a few functions to avoid symbol clashes.
Clean up mputils.h.
|| sscanf(codepage, "ENCA:%2s:%99s", enca_lang,
enca_fallback) == 2) {
cp_tmp =
- guess_buffer_cp((unsigned char *) data, size, enca_lang,
+ ass_guess_buffer_cp((unsigned char *) data, size, enca_lang,
enca_fallback);
}
#endif
if (blur_radius > 0.0) {
generate_tables(priv_blur, blur_radius);
if (*bm_o)
- blur((*bm_o)->buffer, priv_blur->tmp, (*bm_o)->w,
- (*bm_o)->h, (*bm_o)->w, (int *) priv_blur->gt2,
- priv_blur->g_r, priv_blur->g_w);
+ ass_gauss_blur((*bm_o)->buffer, priv_blur->tmp,
+ (*bm_o)->w, (*bm_o)->h, (*bm_o)->w,
+ (int *) priv_blur->gt2, priv_blur->g_r,
+ priv_blur->g_w);
else
- blur((*bm_g)->buffer, priv_blur->tmp, (*bm_g)->w,
- (*bm_g)->h, (*bm_g)->w, (int *) priv_blur->gt2,
- priv_blur->g_r, priv_blur->g_w);
+ ass_gauss_blur((*bm_g)->buffer, priv_blur->tmp,
+ (*bm_g)->w, (*bm_g)->h, (*bm_g)->w,
+ (int *) priv_blur->gt2, priv_blur->g_r,
+ priv_blur->g_w);
}
}
if (*bm_o)
q = fname = malloc(sz + 1);
p = name;
while (*p) {
- code = utf8_get_char(&p);
+ code = ass_utf8_get_char(&p);
if (code == 0)
break;
if ((code > 0x7F) ||
return ' ';
}
}
- chr = utf8_get_char((char **) &p);
+ chr = ass_utf8_get_char((char **) &p);
*str = p;
return chr;
}
va_end(va);
}
-unsigned utf8_get_char(char **str)
+unsigned ass_utf8_get_char(char **str)
{
uint8_t *strp = (uint8_t *) * str;
unsigned c = *strp++;
}
// gaussian blur
-void blur(unsigned char *buffer,
+void ass_gauss_blur(unsigned char *buffer,
unsigned short *tmp2,
int width, int height, int stride, int *m2, int r, int mwidth)
{
}
#ifdef CONFIG_ENCA
-void *guess_buffer_cp(unsigned char *buffer, int buflen,
+void *ass_guess_buffer_cp(unsigned char *buffer, int buflen,
char *preferred_language, char *fallback)
{
const char **languages;
#define MSGL_V 6
#define MSGL_DBG2 7
-#include "help_mp.h"
+#define FFMAX(a,b) ((a) > (b) ? (a) : (b))
+#define FFMIN(a,b) ((a) > (b) ? (b) : (a))
-unsigned utf8_get_char(char **str);
+#include "help_mp.h"
+unsigned ass_utf8_get_char(char **str);
void ass_msg(int lvl, char *fmt, ...);
-
-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))
+void ass_gauss_blur(unsigned char *buffer, unsigned short *tmp2,
+ int width, int height, int stride, int *m2,
+ int r, int mwidth);
+void *ass_guess_buffer_cp(unsigned char *buffer, int buflen,
+ char *preferred_language, char *fallback);
#endif