Ferry-200 / coriander_player

Windows端本地音乐播放器,使用Material You配色。Dart (Flutter) + Rust (lofty, windows-rs) + C (bass lib) 多语言项目。绝赞开发中。
https://ferry-200.github.io/coriander_player_website/
GNU General Public License v3.0
510 stars 22 forks source link

[BUG] FormatException: The device has already been initialized. The BASS_DEVICE_REINIT flag can be used to request reinitialization. #101

Open eden-chen3 opened 4 weeks ago

eden-chen3 commented 4 weeks ago

附带PR?

版本

1.1.0

问题描述

在windows 8.1下,播放任意歌曲时,出现FormatException: The device has already been initialized. The BASS_DEVICE_REINIT flag can be used to request reinitialization.

重现步骤

前提:Windows 8.1

  1. 导入任意歌曲
  2. 单击播放
  3. 报错

预期行为

正常播放歌曲

其他信息

No response

eden-chen3 commented 4 weeks ago

已测试的音乐格式:flac, mp3

eden-chen3 commented 4 weeks ago

再追加:右上角按钮无法关闭,只能任务栏右键关闭

Ferry-200 commented 4 weeks ago

Windows 8.1🧐其实我觉得 Windows 10 以上才能正常运行的

我明天把 BASS_DEVICE_REINIT 加上了给你测试看看

eden-chen3 commented 4 weeks ago

Windows 8.1🧐其实我觉得 Windows 10 以上才能正常运行的

我明天把 BASS_DEVICE_REINIT 加上了给你测试看看

问一下,处理好了吗

Ferry-200 commented 4 weeks ago

急着玩黑神话吗?😂

反正不急的,待会我发给你了你什么时候测试都行,明天后天或者明年都行hhh

eden-chen3 commented 4 weeks ago

急着玩黑神话吗?😂

反正不急的,待会我发给你了你什么时候测试都行,明天后天或者明年都行hhh

首先,没钱买猴子 其次,倒也不是太急,主要是开学后没时间测试

Ferry-200 commented 4 weeks ago

@eden-chen3 https://wwmn.lanzouv.com/ioxJR27wzelc

这个是不用安装的版本,解压后放哪里都可以,点击 exe 运行就可以了。附带了一点新功能。如果可以正常运行就先用着。

eden-chen3 commented 4 weeks ago

@eden-chen3 https://wwmn.lanzouv.com/ioxJR27wzelc

这个是不用安装的版本,解压后放哪里都可以,点击 exe 运行就可以了。附带了一点新功能。如果可以正常运行就先用着。

FormatException: The plugin is already loaded.

Ferry-200 commented 4 weeks ago

看来是没戏了😂我后面自己再看看吧

shing-yu commented 3 weeks ago

win10内核升级比较大,可能是这个原因

Ferry-200 commented 3 weeks ago

win10内核升级比较大,可能是这个原因

我引用的库里面有一个最低要求 win10,可是在 win8 似乎还可以工作。上面的报错和这些无关的,是 bass 音频库被二次加载了。

还是等我慢慢开虚拟机测试。