]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/internal.h
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavutil / internal.h
index 51bf40936e3f101d53a142d0cf9e7fd95a0eafee..eecc1280df9244b978718fafc0f2a4369930cc64 100644 (file)
 #include "attributes.h"
 #include "timer.h"
 #include "cpu.h"
+#include "dict.h"
+
+struct AVDictionary {
+    int count;
+    AVDictionaryEntry *elems;
+};
 
 #ifndef attribute_align_arg
 #if ARCH_X86_32 && AV_GCC_VERSION_AT_LEAST(4,2)
 #define strncpy strncpy_is_forbidden_due_to_security_issues_use_av_strlcpy
 #undef  exit
 #define exit exit_is_forbidden
-#ifndef LIBAVFORMAT_BUILD
 #undef  printf
 #define printf please_use_av_log_instead_of_printf
 #undef  fprintf
 #define puts please_use_av_log_instead_of_puts
 #undef  perror
 #define perror please_use_av_log_instead_of_perror
-#endif
 
 #define FF_ALLOC_OR_GOTO(ctx, p, size, label)\
 {\