]> git.sesse.net Git - ffmpeg/commitdiff
Allow to uninstall a custom log callback
authorAxel Holzinger <aholzinger@gmx.de>
Sat, 13 Jan 2007 17:10:34 +0000 (17:10 +0000)
committerGuillaume Poirier <gpoirier@mplayerhq.hu>
Sat, 13 Jan 2007 17:10:34 +0000 (17:10 +0000)
patch by Axel Holzinger % aholzinger A gmx P de %
original thread:
date: Jan 11, 2007 4:54 PM
subject: [Ffmpeg-devel] [PATCH] uninstall custom log callback

Originally committed as revision 7446 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavutil/log.c
libavutil/log.h

index 8b2dc6f6d247efe33ef336bfefae53d0db4e92e9..4fd503d0dee9ebfdcdfb4ec060c93d7df200c996 100644 (file)
@@ -28,7 +28,7 @@
 
 int av_log_level = AV_LOG_INFO;
 
-static void av_log_default_callback(void* ptr, int level, const char* fmt, va_list vl)
+void av_log_default_callback(void* ptr, int level, const char* fmt, va_list vl)
 {
     static int print_prefix=1;
     AVClass* avc= ptr ? *(AVClass**)ptr : NULL;
index 0ff1f9fcff9397e38046e4959ef30555477ce55a..3a08c802b93642584e99799418cce1320d6140dd 100644 (file)
@@ -55,6 +55,7 @@ extern void av_vlog(void*, int level, const char *fmt, va_list);
 extern int av_log_get_level(void);
 extern void av_log_set_level(int);
 extern void av_log_set_callback(void (*)(void*, int, const char*, va_list));
+extern void av_log_default_callback(void* ptr, int level, const char* fmt, va_list vl);
 #else
 extern void (*av_vlog)(void*, int, const char*, va_list);
 #endif