for (unsigned i = 0; i < config.streams.size(); ++i) {
const StreamConfig &stream_config = config.streams[i];
if (deserialized_stream_ids.count(stream_config.stream_id) == 0) {
- servers->add_stream(stream_config.stream_id, stream_config.backlog_size);
+ servers->add_stream(stream_config.stream_id,
+ stream_config.backlog_size,
+ Stream::Encoding(stream_config.encoding));
} else {
servers->set_backlog_size(stream_config.stream_id, stream_config.backlog_size);
+ servers->set_encoding(stream_config.stream_id,
+ Stream::Encoding(stream_config.encoding));
}
expecting_stream_ids.erase(stream_config.stream_id);