mirror of
https://github.com/imsyy/SPlayer.git
synced 2026-04-25 23:15:55 +03:00
[PR #935] [MERGED] 🎈 perf: 从 PlayerController 中分离混音相关逻辑 #734
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/imsyy/SPlayer/pull/935
Author: @imsyy
Created: 2/24/2026
Status: ✅ Merged
Merged: 2/26/2026
Merged by: @kazukokawagawa
Base:
dev← Head:dev-shit-fix📝 Commits (7)
b696994🎈 perf: 优化屎山12e508f🐞 fix: 修复 Rust 格式问题42df3bc🐞 fix: 修复 AI 建议e6196fd🐞 fix: 修复歌词混合模式666ede5🔧 build: update Electron to v39.4.09929704🐞 fix: 修复列表自动高度时无法定位当前歌曲 #9318068d06✨ feat: 私人 FM 支持预载📊 Changes
30 files changed (+2276 additions, -1822 deletions)
View changed files
📝
native/external-media-integration/src/model.rs(+1 -0)📝
native/tools/src/analysis.rs(+543 -246)📝
package.json(+1 -1)📝
pnpm-lock.yaml(+11 -11)📝
src/components/List/SongList.vue(+26 -11)📝
src/components/Player/FullPlayer.vue(+1 -1)📝
src/components/Player/MainPlayer.vue(+6 -1)📝
src/components/Player/PlayerComponents/PersonalFM.vue(+6 -1)📝
src/components/Player/PlayerControl.vue(+6 -1)📝
src/components/Player/PlayerLyric/AMLyric.vue(+0 -37)📝
src/components/Player/PlayerMeta/PlayerData.vue(+1 -1)📝
src/components/Setting/config/lyric.ts(+14 -0)📝
src/composables/useInit.ts(+7 -0)📝
src/core/audio-player/BaseAudioPlayer.ts(+2 -14)📝
src/core/automix/AudioScheduler.ts(+70 -2)➕
src/core/automix/AutomixManager.ts(+1107 -0)📝
src/core/automix/SharedAudioContext.ts(+16 -1)📝
src/core/automix/scheduler.worker.ts(+10 -0)📝
src/core/player/AudioManager.ts(+22 -112)📝
src/core/player/LyricManager.ts(+4 -0)...and 10 more files
📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.