virtual std::string get_url() const { return url; }
- virtual void add_destination(const std::string &stream_id)
+ virtual void add_destination(int stream_index)
{
- stream_ids.push_back(stream_id);
+ stream_indices.push_back(stream_index);
}
private:
};
State state;
- std::vector<std::string> stream_ids;
+ std::vector<int> stream_indices;
// The URL and its parsed components.
std::string url;