sending stream info

This commit is contained in:
2026-08-23 14:32:18 +02:00
parent b3560d3317
commit 7fc135e7b0
5 changed files with 369 additions and 92 deletions
+5 -4
View File
@@ -6,10 +6,11 @@ pub enum ResponseStatus {
Err,
}
#[derive(Serialize, Deserialize)]
#[derive(Serialize, Deserialize, Clone, Copy)]
pub struct AudioStreamInfo {
pub client_id: u32,
pub stream_id: u8,
pub channels: u8,
pub channels: u16,
pub sample_rate: u32,
}
@@ -45,10 +46,10 @@ pub enum TcpResponseData {
UserDisconnected {
user_id: u32,
},
NewAudioStream {
NewAudioStreamAccepted {
audio_stream_id: u8,
},
AudioStreamsUpdate {
AudioStreamsFullUpdate {
audio_stream_info: Vec<AudioStreamInfo>,
},
}