Skip to content

Commit e8f8b81

Browse files
committed
simulcast_request_rid を追加する
1 parent 2f8e954 commit e8f8b81

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

CHANGES.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@
3838
- @melpon
3939
- [ADD] `sora::CameraDeviceCapturerConfig``use_libcamera`, `libcamera_native_frame_output`, `libcamera_controls` フィールドを追加
4040
- @melpon
41+
- [ADD] `sora::SoraSignalingConfig``simulcast_request_rid` フィールドを追加
42+
- @voluntas
4143

4244
### misc
4345

include/sora/sora_signaling.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ struct SoraSignalingConfig {
125125
std::string spotlight_unfocus_rid;
126126
std::optional<bool> simulcast;
127127
std::string simulcast_rid;
128+
std::string simulcast_request_rid;
128129
std::optional<bool> data_channel_signaling;
129130
int data_channel_signaling_timeout = 180;
130131
std::optional<bool> ignore_disconnect_websocket;

src/sora_signaling.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,10 @@ void SoraSignaling::DoSendConnect(bool redirect) {
314314
m["simulcast_rid"] = config_.simulcast_rid;
315315
}
316316

317+
if (!config_.simulcast_request_rid.empty()) {
318+
m["simulcast_request_rid"] = config_.simulcast_request_rid;
319+
}
320+
317321
if (config_.spotlight) {
318322
m["spotlight"] = *config_.spotlight;
319323
}

0 commit comments

Comments
 (0)