|
1 | 1 | use std::sync::Arc; |
2 | 2 |
|
3 | 3 | use parking_lot::RwLock; |
4 | | -use tokio::sync::Mutex; |
5 | | -use tonic::{Request, Response, Status}; |
6 | | -use waterbus_proto::{ |
7 | | - AddPublisherCandidateRequest, AddSubscriberCandidateRequest, JoinRoomRequest, JoinRoomResponse, |
8 | | - LeaveRoomRequest, LeaveRoomResponse, MigratePublisherRequest, MigratePublisherResponse, |
9 | | - NewUserJoinedRequest, PublisherRenegotiationRequest, |
10 | | - PublisherRenegotiationResponse, SetCameraType, SetEnabledRequest, SetScreenSharingRequest, |
11 | | - SetSubscriberSdpRequest, StatusResponse, SubscribeHlsLiveStreamRequest, |
12 | | - SubscribeHlsLiveStreamResponse, SubscribeRequest, SubscribeResponse, SubscriberRenegotiateRequest, sfu_service_server::SfuService, |
13 | | -}; |
14 | 4 | use rtc_manager::{ |
15 | 5 | models::{ |
16 | 6 | connection_type::ConnectionType, |
17 | 7 | input_params::{IceCandidate, JoinedCallback, RenegotiationCallback, RtcManagerConfig}, |
18 | 8 | }, |
19 | 9 | rtc_manager::{JoinRoomReq, RtcManager}, |
20 | 10 | }; |
| 11 | +use tokio::sync::Mutex; |
| 12 | +use tonic::{Request, Response, Status}; |
| 13 | +use waterbus_proto::{ |
| 14 | + AddPublisherCandidateRequest, AddSubscriberCandidateRequest, JoinRoomRequest, JoinRoomResponse, |
| 15 | + LeaveRoomRequest, LeaveRoomResponse, MigratePublisherRequest, MigratePublisherResponse, |
| 16 | + NewUserJoinedRequest, PublisherRenegotiationRequest, PublisherRenegotiationResponse, |
| 17 | + SetCameraType, SetEnabledRequest, SetScreenSharingRequest, SetSubscriberSdpRequest, |
| 18 | + StatusResponse, SubscribeHlsLiveStreamRequest, SubscribeHlsLiveStreamResponse, |
| 19 | + SubscribeRequest, SubscribeResponse, SubscriberRenegotiateRequest, |
| 20 | + sfu_service_server::SfuService, |
| 21 | +}; |
21 | 22 |
|
22 | 23 | use super::dispacher_grpc_client::DispatcherGrpcClient; |
23 | 24 |
|
|
0 commit comments