Skip to content

Commit 122496f

Browse files
CYGCYG
authored andcommitted
[Android]opt log
1 parent e6054c7 commit 122496f

File tree

2 files changed

+32
-8
lines changed

2 files changed

+32
-8
lines changed

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

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -705,7 +705,10 @@ class KTVApiImpl(
705705

706706
// 导唱
707707
mPlayer.setPlayerOption("enable_multi_audio_track", 1)
708-
(mPlayer as IAgoraMusicPlayer).open(songCode, startPos)
708+
val ret = (mPlayer as IAgoraMusicPlayer).open(songCode, startPos)
709+
if (ret != 0) {
710+
ktvApiLogError("mpk open failed: $ret")
711+
}
709712
}
710713

711714
override fun startSing(url: String, startPos: Long) {
@@ -723,7 +726,10 @@ class KTVApiImpl(
723726

724727
// 导唱
725728
mPlayer.setPlayerOption("enable_multi_audio_track", 1)
726-
mPlayer.open(url, startPos)
729+
val ret = mPlayer.open(url, startPos)
730+
if (ret != 0) {
731+
ktvApiLogError("mpk open failed: $ret")
732+
}
727733
}
728734

729735
override fun resumeSing() {
@@ -811,10 +817,16 @@ class KTVApiImpl(
811817
// 预加载歌曲成功
812818
if (ktvApiConfig.musicType == KTVMusicType.SONG_CODE) {
813819
mPlayer.setPlayerOption("enable_multi_audio_track", 0)
814-
(mPlayer as IAgoraMusicPlayer).open(songCode, 0) // TODO open failed
820+
val ret = (mPlayer as IAgoraMusicPlayer).open(songCode, 0) // TODO open failed
821+
if (ret != 0) {
822+
ktvApiLogError("mpk open failed: $ret")
823+
}
815824
} else {
816825
mPlayer.setPlayerOption("enable_multi_audio_track", 0)
817-
mPlayer.open(songUrl, 0) // TODO open failed
826+
val ret = mPlayer.open(songUrl, 0) // TODO open failed
827+
if (ret != 0) {
828+
ktvApiLogError("mpk open failed: $ret")
829+
}
818830
}
819831

820832
// 预加载成功后加入第二频道:预加载时间>>joinChannel时间

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

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -626,7 +626,10 @@ class KTVGiantChorusApiImpl(
626626

627627
// 导唱
628628
mPlayer.setPlayerOption("enable_multi_audio_track", 1)
629-
(mPlayer as IAgoraMusicPlayer).open(songCode, startPos)
629+
val ret = (mPlayer as IAgoraMusicPlayer).open(songCode, startPos)
630+
if (ret != 0) {
631+
ktvApiLogError("mpk open failed: $ret")
632+
}
630633
}
631634

632635
override fun startSing(url: String, startPos: Long) {
@@ -644,7 +647,10 @@ class KTVGiantChorusApiImpl(
644647

645648
// 导唱
646649
mPlayer.setPlayerOption("enable_multi_audio_track", 1)
647-
mPlayer.open(url, startPos)
650+
val ret = mPlayer.open(url, startPos)
651+
if (ret != 0) {
652+
ktvApiLogError("mpk open failed: $ret")
653+
}
648654
}
649655

650656
override fun resumeSing() {
@@ -879,9 +885,15 @@ class KTVGiantChorusApiImpl(
879885
// 导唱
880886
mPlayer.setPlayerOption("enable_multi_audio_track", 1)
881887
if (giantChorusApiConfig.musicType == KTVMusicType.SONG_CODE) {
882-
(mPlayer as IAgoraMusicPlayer).open(songCode, 0) // TODO open failed
888+
val ret = (mPlayer as IAgoraMusicPlayer).open(songCode, 0) // TODO open failed
889+
if (ret != 0) {
890+
ktvApiLogError("mpk open failed: $ret")
891+
}
883892
} else {
884-
mPlayer.open(songUrl, 0) // TODO open failed
893+
val ret = mPlayer.open(songUrl, 0) // TODO open failed
894+
if (ret != 0) {
895+
ktvApiLogError("mpk open failed: $ret")
896+
}
885897
}
886898
}
887899
else -> {

0 commit comments

Comments
 (0)