Ejemplo n.º 1
0
Archivo: yar.c Proyecto: coolaxis/yar
/* {{{ void php_yar_debug(int server_side TSRMLS_DC, const char *format, ...) 
 */
void php_yar_debug(int server_side TSRMLS_DC, const char *format, ...) {
	va_list args;
	if (!YAR_G(debug)) {
		return;
	}
	va_start(args, format);
	if (server_side) {
		php_verror(NULL, NULL, E_NOTICE, "[Debug Yar_Server]: %s", args TSRMLS_CC);
	} else {
		php_verror(NULL, NULL, E_NOTICE, "[Debug Yar_Client]: %s", args TSRMLS_CC);
	}
	va_end(args);
}
Ejemplo n.º 2
0
/* {{{ ffmpeg_errorhandler()
 */
void ffmpeg_errorhandler(void *ptr, int level, const char *msg, va_list args)
{
	int php_level;
	TSRMLS_FETCH();

	switch (level) {
		case AV_LOG_ERROR:
			php_level = E_WARNING;
		break;

		case AV_LOG_INFO:
		case AV_LOG_DEBUG:
		default:
			php_level = E_NOTICE;
		break;
	}

	php_verror("", "", php_level, msg, args TSRMLS_CC);
}