Skip to content

Commit 44a7156

Browse files
committed
bring back simulcast for version 0.23.0
1 parent 8fec8a3 commit 44a7156

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

fishjam/_openapi_client/models/peer_options_web_rtc.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,22 @@ class PeerOptionsWebRTC:
2424
"""Options specific to the WebRTC peer
2525
2626
Attributes:
27+
enable_simulcast (Union[Unset, bool]): Enables the peer to use simulcast Default: True.
2728
metadata (Union[Unset, PeerOptionsWebRTCMetadata]): Custom peer metadata
2829
subscribe_mode (Union[Unset, PeerOptionsWebRTCSubscribeMode]): Configuration of peer's subscribing policy
2930
Default: PeerOptionsWebRTCSubscribeMode.AUTO.
3031
"""
3132

33+
enable_simulcast: Union[Unset, bool] = True
3234
metadata: Union[Unset, "PeerOptionsWebRTCMetadata"] = UNSET
3335
subscribe_mode: Union[
3436
Unset, PeerOptionsWebRTCSubscribeMode
3537
] = PeerOptionsWebRTCSubscribeMode.AUTO
3638
additional_properties: dict[str, Any] = _attrs_field(init=False, factory=dict)
3739

3840
def to_dict(self) -> dict[str, Any]:
41+
enable_simulcast = self.enable_simulcast
42+
3943
metadata: Union[Unset, dict[str, Any]] = UNSET
4044
if not isinstance(self.metadata, Unset):
4145
metadata = self.metadata.to_dict()
@@ -47,6 +51,8 @@ def to_dict(self) -> dict[str, Any]:
4751
field_dict: dict[str, Any] = {}
4852
field_dict.update(self.additional_properties)
4953
field_dict.update({})
54+
if enable_simulcast is not UNSET:
55+
field_dict["enableSimulcast"] = enable_simulcast
5056
if metadata is not UNSET:
5157
field_dict["metadata"] = metadata
5258
if subscribe_mode is not UNSET:
@@ -59,6 +65,8 @@ def from_dict(cls: type[T], src_dict: Mapping[str, Any]) -> T:
5965
from ..models.peer_options_web_rtc_metadata import PeerOptionsWebRTCMetadata
6066

6167
d = dict(src_dict)
68+
enable_simulcast = d.pop("enableSimulcast", UNSET)
69+
6270
_metadata = d.pop("metadata", UNSET)
6371
metadata: Union[Unset, PeerOptionsWebRTCMetadata]
6472
if isinstance(_metadata, Unset):
@@ -74,6 +82,7 @@ def from_dict(cls: type[T], src_dict: Mapping[str, Any]) -> T:
7482
subscribe_mode = PeerOptionsWebRTCSubscribeMode(_subscribe_mode)
7583

7684
peer_options_web_rtc = cls(
85+
enable_simulcast=enable_simulcast,
7786
metadata=metadata,
7887
subscribe_mode=subscribe_mode,
7988
)

0 commit comments

Comments
 (0)