X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=httpinput.h;h=2273e7dd2782535684fa92be5c4b5ad86140d52a;hp=bf7d9534d6eeced4d06319f982981f450c197745;hb=74cd48ffef90d7d0752e37a4515e4ecfb68f7c9d;hpb=bd694fdd3dd1417399aecead2c8b91fc4fe95ce8 diff --git a/httpinput.h b/httpinput.h index bf7d953..2273e7d 100644 --- a/httpinput.h +++ b/httpinput.h @@ -21,10 +21,7 @@ public: virtual std::string get_url() const { return url; } - virtual void add_destination(int stream_index) - { - stream_indices.push_back(stream_index); - } + virtual void add_destination(int stream_index); virtual InputStats get_stats() const; @@ -72,9 +69,12 @@ private: // The HTTP response we've received so far. Only relevant for RECEIVING_HEADER. std::string response; - // The HTTP respones headers we want to give clients for this input. + // The HTTP response headers we want to give clients for this input. std::string http_header; + // The stream heder we want to give clients for this input. + std::string stream_header; + // Data we have received but not fully processed yet. std::vector pending_data;