Conversation
|
| Encryption.Type encryption = 3; | ||
|
|
||
| // Schema describing frames published on the track. | ||
| optional DataTrackSchema schema = 4; |
There was a problem hiding this comment.
is this the mechanism which clients will get the schema of a DataTrack?
| (*ClientInfo)(nil), // 89: livekit.ClientInfo | ||
| (ReconnectReason)(0), // 90: livekit.ReconnectReason | ||
| (*DataTrackSubscriptionOptions)(nil), // 91: livekit.DataTrackSubscriptionOptions | ||
| (*DataTrackSchema)(nil), // 75: livekit.DataTrackSchema |
There was a problem hiding this comment.
For my understanding, is this a breaking change?
There was a problem hiding this comment.
No, all protocol additions are purely additive and older clients will ignore fields they do not recognize (one of the advantages to Protobuf).
Resolves BOT-318