av_default_item_name() so Simply AVClasses need 1 function less.
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 19 May 2010 22:45:04 +0000 (22:45 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 19 May 2010 22:45:04 +0000 (22:45 +0000)
Originally committed as revision 23198 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavutil/log.c
libavutil/log.h

index 547287f..87a1eda 100644 (file)
@@ -55,6 +55,10 @@ static void colored_fputs(int color, const char *str){
     }
 }
 
+const char* av_default_item_name(void* ptr){
+    return (*(AVClass**)ptr)->class_name;
+}
+
 void av_log_default_callback(void* ptr, int level, const char* fmt, va_list vl)
 {
     static int print_prefix=1;
index d4bc755..a21adb8 100644 (file)
@@ -125,5 +125,6 @@ int av_log_get_level(void);
 void av_log_set_level(int);
 void av_log_set_callback(void (*)(void*, int, const char*, va_list));
 void av_log_default_callback(void* ptr, int level, const char* fmt, va_list vl);
+const char* av_default_item_name(void* ctx);
 
 #endif /* AVUTIL_LOG_H */