X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=httpd.h;h=d546feec22180ab4c9bf7fe10be417d9f7b6dff5;hb=2a431ccd32a47fb0f40389cbd7d1a1e9d1902a64;hp=524c8d61637e41fd059732271dc0d5d5938f82cd;hpb=4ec330853ee13b230f089253fedd20b49229e42b;p=nageru diff --git a/httpd.h b/httpd.h index 524c8d6..d546fee 100644 --- a/httpd.h +++ b/httpd.h @@ -9,14 +9,22 @@ // way, namely having one ffmpeg mux per output. #include +#include +#include +#include +#include #include -#include +#include #include -#include +#include #include +struct MHD_Connection; + extern "C" { +#include #include +#include } class HTTPD { @@ -62,7 +70,6 @@ private: static int write_packet_thunk(void *opaque, uint8_t *buf, int buf_size); int write_packet(uint8_t *buf, int buf_size); - AVIOContext *avio; std::unique_ptr mux; std::mutex buffer_mutex;