We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d92a7f3 commit e340b74Copy full SHA for e340b74
livekit-rtc/livekit/rtc/audio_frame.py
@@ -33,6 +33,8 @@ def __init__(
33
sample_rate: int,
34
num_channels: int,
35
samples_per_channel: int,
36
+ *,
37
+ userdata: Union[dict[str, Any], None] = None,
38
) -> None:
39
"""
40
Initialize an AudioFrame instance.
@@ -64,7 +66,7 @@ def __init__(
64
66
self._sample_rate = sample_rate
65
67
self._num_channels = num_channels
68
self._samples_per_channel = samples_per_channel
- self._userdata: dict[str, Any] = {}
69
+ self._userdata = {} if userdata is None else userdata
70
71
@staticmethod
72
def create(sample_rate: int, num_channels: int, samples_per_channel: int) -> "AudioFrame":
0 commit comments