]> git.sesse.net Git - cubemap/blobdiff - httpinput.h
Tweak the MutexLock implementation slightly, so as to confuse Coverity less.
[cubemap] / httpinput.h
index bf7d9534d6eeced4d06319f982981f450c197745..2273e7dd2782535684fa92be5c4b5ad86140d52a 100644 (file)
@@ -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<char> pending_data;