예제 #1
0
static void fatal(const char *fn, const char *fmt, ...)
{
    std::string new_fmt = mb::util::format("%s: %s", fn, fmt);

    va_list ap;
    va_start(ap, fmt);
    VLOGE(new_fmt.c_str(), ap);
    va_end(ap);
    abort();
}
예제 #2
0
void logg(void *a,int b,const char *c,va_list d){
	switch(b){
		case AV_LOG_INFO:
			VLOGI(c,d);
			break;
		case AV_LOG_DEBUG:
			VLOGD(c,d);
			break;
		case AV_LOG_WARNING:
			VLOGW(c,d);
			break;
		case AV_LOG_ERROR:
			VLOGE(c,d);
			break;
	}
}