X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=udpinput.cpp;h=887850c91355d17b50d1f2f07a50be5bdd91c72c;hp=07bf63d344e8ba6e38d7d8d399acafad3016058c;hb=562cf44b96b5c0260d1a1ab18b2dd2408b6d1fc8;hpb=3fd8650ccf3da3960a946d8ac9abc305aec399ce;ds=sidebyside diff --git a/udpinput.cpp b/udpinput.cpp index 07bf63d..887850c 100644 --- a/udpinput.cpp +++ b/udpinput.cpp @@ -1,6 +1,7 @@ #include #include #include +#include #include #include #include @@ -67,10 +68,10 @@ void UDPInput::construct_header() "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() @@ -106,8 +107,8 @@ 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); } } }