diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c
index d6f07a9ed616564d416d11f6f865b56f7a9f0e85..218a83bfb345afa82614eeb0742caeda90030d51 100644
--- a/libavfilter/avfilter.c
+++ b/libavfilter/avfilter.c
@@ -90,7 +90,7 @@ int avfilter_link(AVFilterContext *src, unsigned srcpad,
     link->dst     = dst;
     link->srcpad  = srcpad;
     link->dstpad  = dstpad;
-    link->format  = -1;
+    link->format  = PIX_FMT_NONE;
 
     return 0;
 }