X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=server.h;h=6b94c0e6d9d9d2dbf98d0c025a77f814585b8d64;hp=4b3aab8e9b7250eb47e634805f1978c5a4071ce2;hb=edca761c42e4316bfc22d79868b5552b9d27227c;hpb=9b8129d05b5d1ec0caed09a40f170e967afc60b3 diff --git a/server.h b/server.h index 4b3aab8..6b94c0e 100644 --- a/server.h +++ b/server.h @@ -23,7 +23,6 @@ struct Stream; #define MAX_CLIENT_REQUEST 16384 class CubemapStateProto; -class MarkPool; class StreamProto; class Server : public Thread { @@ -39,9 +38,9 @@ public: const std::string &http_header, const std::string &stream_header); - // Set that the given stream should use the given mark pool from now on. + // Set that the given stream should use the given max pacing rate from now on. // NOTE: This should be set before any clients are connected! - void set_mark_pool(int stream_index, MarkPool *mark_pool); + void set_pacing_rate(int stream_index, uint32_t pacing_rate); // These will be deferred until the next time an iteration in do_work() happens, // and the order between them are undefined.