]> git.sesse.net Git - nageru/blobdiff - httpd.h
Re-run IWYU, again with lots of manual cleanup.
[nageru] / httpd.h
diff --git a/httpd.h b/httpd.h
index 524c8d61637e41fd059732271dc0d5d5938f82cd..6c746c085d929840925db5cea1240656db1df2ad 100644 (file)
--- a/httpd.h
+++ b/httpd.h
@@ -9,14 +9,22 @@
 // way, namely having one ffmpeg mux per output.
 
 #include <microhttpd.h>
+#include <stddef.h>
+#include <stdint.h>
+#include <sys/types.h>
+#include <condition_variable>
 #include <deque>
-#include <string>
+#include <memory>
 #include <mutex>
-#include <condition_variable>
+#include <string>
 #include <vector>
 
+struct MHD_Connection;
+
 extern "C" {
+#include <libavcodec/avcodec.h>
 #include <libavformat/avformat.h>
+#include <libavformat/avio.h>
 }
 
 class HTTPD {