diff --git a/libavdevice/alsa-audio-dec.c b/libavdevice/alsa-audio-dec.c
index b781daf910e95b3555ce7cd1587684bf7f4d9926..03154b0b7c186ce1e15dbfd878df971ce0444ce5 100644
--- a/libavdevice/alsa-audio-dec.c
+++ b/libavdevice/alsa-audio-dec.c
@@ -49,6 +49,7 @@
 #include "libavformat/internal.h"
 #include "libavutil/opt.h"
 #include "libavutil/mathematics.h"
+#include "libavutil/time.h"
 
 #include "avdevice.h"
 #include "alsa-audio.h"
diff --git a/libavdevice/alsa-audio-enc.c b/libavdevice/alsa-audio-enc.c
index 403a44fcb02b7900da1ad826ce101a9a64b60c12..0f4e4a2c7a402d1bd006816ddae0d98dfb6717d1 100644
--- a/libavdevice/alsa-audio-enc.c
+++ b/libavdevice/alsa-audio-enc.c
@@ -39,6 +39,7 @@
 
 #include <alsa/asoundlib.h>
 
+#include "libavutil/time.h"
 #include "libavformat/internal.h"
 #include "avdevice.h"
 #include "alsa-audio.h"
diff --git a/libavdevice/openal-dec.c b/libavdevice/openal-dec.c
index 6069edcea42a481fe645b12cb7fa2f487d3c89db..93633ff7d23cf260ac26211d229618d77510dafc 100644
--- a/libavdevice/openal-dec.c
+++ b/libavdevice/openal-dec.c
@@ -25,6 +25,7 @@
 #include <AL/alc.h>
 
 #include "libavutil/opt.h"
+#include "libavutil/time.h"
 #include "libavformat/internal.h"
 #include "avdevice.h"
 
diff --git a/libavdevice/v4l2.c b/libavdevice/v4l2.c
index 2a3f756cc4e591f4da3aaecbff29eec0762c6033..dec82b6568c047323c0e69339d5ba3d41793ddb7 100644
--- a/libavdevice/v4l2.c
+++ b/libavdevice/v4l2.c
@@ -55,6 +55,7 @@
 #include "timefilter.h"
 #include "libavutil/parseutils.h"
 #include "libavutil/pixdesc.h"
+#include "libavutil/time.h"
 #include "libavutil/avstring.h"
 
 #if CONFIG_LIBV4L2
diff --git a/libavformat/tcp.c b/libavformat/tcp.c
index 8b35fb18a945a5b60ea3fac42091b491df504abf..0d792e75b425d41bce99edbc1706e9e4e7efad12 100644
--- a/libavformat/tcp.c
+++ b/libavformat/tcp.c
@@ -21,6 +21,7 @@
 #include "avformat.h"
 #include "libavutil/parseutils.h"
 #include "libavutil/opt.h"
+#include "libavutil/time.h"
 #include "internal.h"
 #include "network.h"
 #include "os_support.h"
diff --git a/libavformat/udp.c b/libavformat/udp.c
index 184ab81884b9c2b58c981f1f07a705fcc6886593..e8a01dbd286a17e720551e3e222b7bc6fbfc96fb 100644
--- a/libavformat/udp.c
+++ b/libavformat/udp.c
@@ -34,6 +34,7 @@
 #include "libavutil/avstring.h"
 #include "libavutil/opt.h"
 #include "libavutil/log.h"
+#include "libavutil/time.h"
 #include "internal.h"
 #include "network.h"
 #include "os_support.h"