Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
xuning
/
livekitAndroidXuningTest
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
davidliu
2022-01-25 22:24:42 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
GitHub
2022-01-25 05:24:42 -0800
Commit
840f4fd0b8cdab9741ad6bcfbe606bccc967e9cf
840f4fd0
1 parent
49905d9a
use participant tracks in update subscription (#49)
显示空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
9 行增加
和
4 行删除
livekit-android-sdk/src/main/java/io/livekit/android/room/SignalClient.kt
livekit-android-sdk/src/main/java/io/livekit/android/room/track/RemoteTrackPublication.kt
protocol
livekit-android-sdk/src/main/java/io/livekit/android/room/SignalClient.kt
查看文件 @
840f4fd
...
...
@@ -346,9 +346,9 @@ constructor(
sendRequest(request)
}
fun sendUpdateSubscription(s
id: String, subscribe: Boolean
) {
fun sendUpdateSubscription(s
ubscribe: Boolean, vararg participantTracks: LivekitModels.ParticipantTracks
) {
val subscription = LivekitRtc.UpdateSubscription.newBuilder()
.add
TrackSids(sid
)
.add
AllParticipantTracks(participantTracks.toList()
)
.setSubscribe(subscribe)
val request = LivekitRtc.SignalRequest.newBuilder()
...
...
livekit-android-sdk/src/main/java/io/livekit/android/room/track/RemoteTrackPublication.kt
查看文件 @
840f4fd
...
...
@@ -99,7 +99,12 @@ class RemoteTrackPublication(
fun setSubscribed(subscribed: Boolean) {
unsubscribed = !subscribed
val participant = this.participant.get() as? RemoteParticipant ?: return
participant.signalClient.sendUpdateSubscription(sid, !unsubscribed)
val participantTracks = with(LivekitModels.ParticipantTracks.newBuilder()) {
participantSid = participant.sid
addTrackSids(sid)
build()
}
participant.signalClient.sendUpdateSubscription(!unsubscribed, participantTracks)
}
/**
...
...
protocol
@
b9495585
Subproject commit
01c702cc14462a761d8823e1f8d399b5d20d301e
Subproject commit
b94955852f2af01542247b28d1602db0e283d7c1
...
...
请
注册
或
登录
后发表评论