#include <assert.h>
#include <errno.h>
#include <poll.h>
-#include <stdio.h>
+#include <stddef.h>
#include <stdlib.h>
#include <sys/socket.h>
#include <unistd.h>
"Connection: close\r\n";
}
-void UDPInput::add_destination(const string &stream_id)
+void UDPInput::add_destination(int stream_index)
{
- stream_ids.push_back(stream_id);
- servers->set_header(stream_id, http_header, "");
+ stream_indices.push_back(stream_index);
+ servers->set_header(stream_index, http_header, "");
}
void UDPInput::do_work()
continue;
}
- for (size_t i = 0; i < stream_ids.size(); ++i) {
- servers->add_data(stream_ids[i], buf, ret);
+ for (size_t i = 0; i < stream_indices.size(); ++i) {
+ servers->add_data(stream_indices[i], buf, ret);
}
}
}