Moving silence_log_ffmpeg to imbuf (it fits better there and fixes the link error...
authorMartin Poirier <theeth@yahoo.com>
Mon, 3 Nov 2008 13:33:11 +0000 (13:33 +0000)
committerMartin Poirier <theeth@yahoo.com>
Mon, 3 Nov 2008 13:33:11 +0000 (13:33 +0000)
source/blender/blenkernel/BKE_writeffmpeg.h
source/blender/blenkernel/intern/writeffmpeg.c
source/blender/imbuf/intern/util.c

index 50053446294096e786c519bfc058bbad2fc10d03..02f7ba6f8602861b3805d404f075c773efe5eccd 100644 (file)
@@ -59,8 +59,6 @@ extern void start_ffmpeg(struct RenderData *rd, int rectx, int recty);
 extern void end_ffmpeg(void);
 extern void append_ffmpeg(int frame, int *pixels, int rectx, int recty);
 
-void silence_log_ffmpeg(int quiet);
-
 #ifdef __cplusplus
 }
 #endif
index 642b4fd1b19eb0ca457ac067c511241e05f0585d..cef6f802729cf5e13f53337b68a22fb72232b43a 100644 (file)
@@ -34,7 +34,6 @@
 #include <ffmpeg/rational.h>
 #include <ffmpeg/swscale.h>
 #include <ffmpeg/opt.h>
-#include <ffmpeg/log.h>
 
 #if LIBAVFORMAT_VERSION_INT < (49 << 16)
 #define FFMPEG_OLD_FRAME_RATE 1
@@ -105,18 +104,6 @@ static RenderData *ffmpeg_renderdata = 0;
 
 #define FFMPEG_AUTOSPLIT_SIZE 2000000000
 
-void silence_log_ffmpeg(int quiet)
-{
-       if (quiet)
-       {
-               av_log_set_level(AV_LOG_QUIET);
-       }
-       else
-       {
-               av_log_set_level(AV_LOG_INFO);
-       }
-}
-
 /* Delete a picture buffer */
 
 static void delete_picture(AVFrame* f)
index 05d594019a5a5796da44b7d3661b2a6caf9d305c..231d7254224cba1a289062775707585fe7928260 100644 (file)
@@ -33,7 +33,6 @@
 
 #include "DNA_userdef_types.h"
 #include "BKE_global.h"
-#include "BKE_writeffmpeg.h" /* for silence_log_ffmpeg */
 
 #include "imbuf.h"
 #include "imbuf_patch.h"
@@ -66,6 +65,7 @@
 #include <ffmpeg/avcodec.h>
 #include <ffmpeg/avformat.h>
 //#include <ffmpeg/avdevice.h>
+#include <ffmpeg/log.h>
 
 #if LIBAVFORMAT_VERSION_INT < (49 << 16)
 #define FFMPEG_OLD_FRAME_RATE 1
@@ -231,6 +231,19 @@ static int isqtime (char *name) {
 #endif
 
 #ifdef WITH_FFMPEG
+
+void silence_log_ffmpeg(int quiet)
+{
+       if (quiet)
+       {
+               av_log_set_level(AV_LOG_QUIET);
+       }
+       else
+       {
+               av_log_set_level(AV_LOG_INFO);
+       }
+}
+
 extern void do_init_ffmpeg();
 void do_init_ffmpeg()
 {