yumoqing
  • Joined on 2025-06-28
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-28 10:24:07 +08:00
cff2bd2793 fix: use kCMPersistentTrackID_Invalid for HLS audio tap
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-28 10:14:34 +08:00
4ba3ccde21 diag: add stop-time tracks check to detect HLS variant switching
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-28 09:52:30 +08:00
1eff22a1ad fix: use playerItem.tracks for HLS audio track discovery
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-28 09:15:53 +08:00
1880eeb3d3 fix: use async loadTracks for HLS stream audio tracks - HLS AVURLAsset.tracks returns empty array synchronously - must use asset.loadTracks(withMediaType: .audio)
yumoqing pushed to main at yumoqing/apppublic 2026-06-27 18:33:20 +08:00
371fe768cb fix: share SSL context across StreamHttpClient instances to reduce memory leaks
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-27 17:59:48 +08:00
70b264bcc8 fix: revert to actual trackID for audioMix (kCMPersistentTrackID_Invalid never fires tap)
yumoqing pushed to main at yumoqing/sqlor 2026-06-27 17:53:39 +08:00
33d332e36d fix: handle TCPTransport closed errors with connection health checks
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-27 17:45:03 +08:00
7cfeec1f15 feat: recording diagnostic report system
yumoqing pushed to main at yumoqing/ahserver 2026-06-27 17:19:58 +08:00
387726eb24 fix: handle ClientConnectionResetError gracefully in stream_response
yumoqing pushed to main at yumoqing/ahserver 2026-06-27 16:23:18 +08:00
78947ac801 bugfix
yumoqing pushed to main at yumoqing/ahserver 2026-06-27 16:15:12 +08:00
b90b6d990d bugfix
yumoqing pushed to main at yumoqing/apppublic 2026-06-27 16:11:21 +08:00
6b874dc50d bugfix
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-27 15:44:57 +08:00
fb1bd32bbf fix: audio recording - double buffer + HLS variant switch support
yumoqing pushed to main at yumoqing/sqlor 2026-06-27 14:40:13 +08:00
627b955897 Fix CancelledError handling in connection pool to prevent connection leaks
yumoqing pushed to main at yumoqing/sqlor 2026-06-27 14:19:32 +08:00
a2ef1bc48a Fix connection pool test_sqlor causing connection pileup under high concurrency
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-27 13:55:56 +08:00
1733ecc7bc fix: 修复录制视频无音频问题
yumoqing pushed to main at yumoqing/llmage 2026-06-27 12:54:18 +08:00
f6d4462ed8 fix: 后台任务引用保持+异常处理
yumoqing pushed to main at yumoqing/sqlor 2026-06-27 12:54:14 +08:00
f6c6b4d913 fix: 全局连接数限制+空闲连接回收
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-27 10:58:15 +08:00
f1ecbf2e91 fix: replace MTAudioProcessingTap with CoreAudio device capture for HLS audio recording
yumoqing pushed to master at yumoqing/MiniPlayer 2026-06-27 10:43:50 +08:00
f0e468122b fix: trim whitespace from URL input to prevent 404 errors