Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Diff of /swscale-example.c [cc4813] .. [1e352e] Maximize Restore

  Switch to side-by-side view

--- a/swscale-example.c
+++ b/swscale-example.c
@@ -28,13 +28,17 @@
 #include "libavutil/avutil.h"
 #include "libavutil/lfg.h"
 #include "swscale.h"
-#include "swscale_internal.h"
-
-#undef fprintf
-#undef free
-#undef malloc
-#undef perror
-#undef printf
+
+/* HACK Duplicated from swscale_internal.h.
+ * Should be removed when a cleaner pixel format system exists. */
+const char *sws_format_name(enum PixelFormat format);
+#define isALPHA(x)      (           \
+           (x)==PIX_FMT_BGR32       \
+        || (x)==PIX_FMT_BGR32_1     \
+        || (x)==PIX_FMT_RGB32       \
+        || (x)==PIX_FMT_RGB32_1     \
+        || (x)==PIX_FMT_YUVA420P    \
+    )
 
 static uint64_t getSSD(uint8_t *src1, uint8_t *src2, int stride1, int stride2, int w, int h){
     int x,y;