Skip to content

Commit 662a185

Browse files
committed
merge code
1 parent 3dfb80f commit 662a185

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

KTVAPI/iOS/Classes/KTVApiImpl.swift

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,9 @@ fileprivate enum KTVSongMode: Int {
9999
private var isPublishAudio: Bool = false
100100
private var preludeDuration: Int64 = 0
101101
private lazy var apiDelegateHandler = KTVApiRTCDelegateHandler(with: self)
102+
103+
private var totalSize: Int = 0
104+
102105
deinit {
103106
mcc?.register(nil)
104107
agoraPrint("deinit KTVApiImpl")
@@ -164,7 +167,7 @@ fileprivate enum KTVSongMode: Int {
164167
// engine.setParameters("{\"rtc.remote_path_scheduling_strategy\": 0}")
165168
engine.setParameters("{\"rtc.path_scheduling_strategy\": 0}")
166169
// engine.setParameters("{\"rtc.enableMultipath\": true}")
167-
170+
engine.setParameters("{\"rtc.log_external_input\":true}")
168171
}
169172

170173
func renewInnerDataStreamId() {
@@ -429,15 +432,15 @@ extension KTVApiImpl {
429432
#if DEBUG
430433
print(message)
431434
#else
432-
apiConfig?.engine?.writeLog(.info, content: message)
435+
apiConfig?.engine?.writeLog(.info, content: "ktv_info:\(message)")
433436
#endif
434437
}
435438

436439
private func agoraPrintError(_ message: String) {
437440
#if DEBUG
438441
print(message)
439442
#else
440-
apiConfig?.engine?.writeLog(.error, content: message)
443+
apiConfig?.engine?.writeLog(.error, content: "ktv_err:\(message)")
441444
#endif
442445
}
443446
}
@@ -755,7 +758,7 @@ extension KTVApiImpl {
755758
}
756759
} else {
757760
loadMusicListeners.setObject(onMusicLoadStateListener, forKey: "\(self.songCode)" as NSString)
758-
onMusicLoadStateListener.onMusicLoadProgress(songCode: self.songCode, percent: 0, status: .preloading, msg: "", lyricUrl: "")
761+
// onMusicLoadStateListener.onMusicLoadProgress(songCode: self.songCode, percent: 0, status: .preloading, msg: "", lyricUrl: "")
759762
// TODO: 只有未缓存时才显示进度条
760763
if mcc?.isPreloaded(songCode: songCode) != 0 {
761764
onMusicLoadStateListener.onMusicLoadProgress(songCode: self.songCode, percent: 0, status: .preloading, msg: "", lyricUrl: "")
@@ -1277,11 +1280,14 @@ extension KTVApiImpl {
12771280

12781281
private func sendStreamMessageWithDict(_ dict: [String: Any], success: ((_ success: Bool) -> Void)?) {
12791282
let messageData = compactDictionaryToData(dict as [String: Any])
1283+
let sizeInBits = (messageData ?? Data()).count * 8
1284+
totalSize += sizeInBits
12801285
let code = apiConfig?.engine?.sendStreamMessage(dataStreamId, data: messageData ?? Data())
12811286
if code == 0 && success != nil { success!(true) }
12821287
if code != 0 {
12831288
agoraPrint("sendStreamMessage fail: \(String(describing: code))")
12841289
}
1290+
print("totalSize:\(totalSize)")
12851291
}
12861292

12871293
private func syncPlayState(_ state: AgoraMediaPlayerState) {

KTVAPI/iOS/Classes/KTVGiantChorusApiImpl.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1972,4 +1972,3 @@ extension KTVGiantChorusApiImpl {
19721972
}
19731973
}
19741974

1975-

0 commit comments

Comments
 (0)