diff --git a/input/lavf.c b/input/lavf.c
index b5bd0b81d339177f288ee2f1fe1fd245681b4f5c..5bb4c6edae5661ffa04351db59eda666c69b3c8f 100644
--- a/input/lavf.c
+++ b/input/lavf.c
@@ -28,6 +28,7 @@
 
 #undef DECLARE_ALIGNED
 #include <libavformat/avformat.h>
+#include <libavcodec/avcodec.h>
 #include <libavutil/dict.h>
 #include <libavutil/error.h>
 #include <libavutil/mem.h>