]> git.sesse.net Git - cubemap/blobdiff - input.h
Support joining multicast addresses (both ASM and SSM).
[cubemap] / input.h
diff --git a/input.h b/input.h
index a00113da80250100fa7917d0ec5c62d8c93fdf2f..1cea2f541f31aabe027f4b4ce41f5ef20cf64c14 100644 (file)
--- a/input.h
+++ b/input.h
@@ -1,6 +1,8 @@
 #ifndef _INPUT_H
 #define _INPUT_H 1
 
 #ifndef _INPUT_H
 #define _INPUT_H 1
 
+#include <stddef.h>
+#include <time.h>
 #include <string>
 
 #include "thread.h"
 #include <string>
 
 #include "thread.h"
@@ -9,7 +11,7 @@ class Input;
 class InputProto;
 
 // Extremely rudimentary URL parsing.
 class InputProto;
 
 // Extremely rudimentary URL parsing.
-bool parse_url(const std::string &url, std::string *protocol, std::string *host, std::string *port, std::string *path);
+bool parse_url(const std::string &url, std::string *protocol, std::string *user, std::string *host, std::string *port, std::string *path);
 
 // Figure out the right type of input based on the URL, and create a new Input of the right type.
 // Will return NULL if unknown.
 
 // Figure out the right type of input based on the URL, and create a new Input of the right type.
 // Will return NULL if unknown.