Skip to content

Commit 1d518fb

Browse files
HugoChaanalienzhchenparkCYG
authored
Release/3.3.1 (#11)
* update renew token * fix renewtoken bug * renew changeLog --------- Co-authored-by: zhangwei <[email protected]> Co-authored-by: chenpark <[email protected]> Co-authored-by: CYG <[email protected]>
1 parent 1c784d8 commit 1d518fb

File tree

5 files changed

+12
-1
lines changed

5 files changed

+12
-1
lines changed

ChangeLog.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## v3.3.1
2+
3+
##### 1、修正 Android KTVAPI 在4.1.1.17版本 RTC SDK 上加入合唱子频道的回调重复触发问题
4+
5+
##### 2、修正 renewToken 后未更新合唱子频道 token 导致的无法加入合唱子频道的问题
6+
7+
8+
19
## v3.3.0
210

311
##### 1、KTVApiConfig

KTVAPI/Android/lib_ktvapi/src/main/java/io/agora/ktvapi/KTVApi.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ data class KTVApiConfig constructor(
216216
val channelName: String,
217217
val localUid: Int,
218218
val chorusChannelName: String,
219-
val chorusChannelToken: String,
219+
var chorusChannelToken: String,
220220
val maxCacheSize: Int = 10,
221221
val type: KTVType = KTVType.Normal,
222222
val musicType: KTVMusicType = KTVMusicType.SONG_CODE

KTVAPI/Android/lib_ktvapi/src/main/java/io/agora/ktvapi/KTVApiImpl.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,7 @@ class KTVApiImpl : KTVApi, IMusicContentCenterEventHandler, IMediaPlayerObserver
283283
val channelMediaOption = ChannelMediaOptions()
284284
channelMediaOption.token = chorusChannelRtcToken
285285
mRtcEngine.updateChannelMediaOptionsEx(channelMediaOption, subChorusConnection)
286+
ktvApiConfig.chorusChannelToken = chorusChannelRtcToken
286287
}
287288
}
288289

KTVAPI/iOS/Classes/KTVApiImpl.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,7 @@ extension KTVApiImpl: KTVApiDelegate {
287287
let channelMediaOption = AgoraRtcChannelMediaOptions()
288288
channelMediaOption.token = chorusChannelRtcToken
289289
apiConfig?.engine?.updateChannelEx(with: channelMediaOption, connection: subChorusConnection)
290+
apiConfig?.chorusChannelToken = chorusChannelRtcToken
290291
}
291292
}
292293

KTVAPI/iOS/Example/KTVApiDemo/KTVApiDemo/KTVAPI/KTVApiImpl.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,7 @@ extension KTVApiImpl: KTVApiDelegate {
287287
let channelMediaOption = AgoraRtcChannelMediaOptions()
288288
channelMediaOption.token = chorusChannelRtcToken
289289
apiConfig?.engine?.updateChannelEx(with: channelMediaOption, connection: subChorusConnection)
290+
apiConfig?.chorusChannelToken = chorusChannelRtcToken
290291
}
291292
}
292293

0 commit comments

Comments
 (0)