Henry_Du 849b43af39 fix: 修复音乐和临时广播无法播放(AUDIO FREE)的问题
- 重写 waitForInterruptibleDelay/waitForNativeSpeakersEmpty 使用 os.clock()
  轮询,替换会抢占 websocket_message 事件的 os.pullEvent()
- 重写 queueSamplesSynchronized/playChunkOnSpeakers 重试循环使用
  os.sleep() 轮询,不再调用 pullEvent 吞掉音频分块事件
- 重写 Audio.createStream().read() 与 Audio.playerLoop 使用 sleep 轮询,
  不再使用 os.pullEvent('audio_chunk')/'audio_queue' 抢事件
- 修复 Audio.playItem 将 wav-stream/wav-stream-live 错误路由到
  playPcmS16LEItem,改为路由到 playWavStreamItem(服务端分块每块
  带完整 44 字节 WAV 头,需 decodeWavChunkToSamples)
- Network.messageLoop audio_start 分支将 wav-stream-live 加入流式
  接收判定,避免走 chunks 缓冲逻辑
- 版本号升级至 v1.0.97
2026-08-17 14:30:54 +08:00
2026-08-15 23:13:10 +08:00
S
Description
No description provided
123 MiB
Languages
HTML 49.3%
JavaScript 25.5%
Lua 25.2%