[英]BASS library : no sound
我想使用BASS库制作一个简单的MP3播放器。 我有这个代码:
BASS_Init(-1, 44100, 0, 0, NULL);
qDebug() << BASS_ErrorGetCode();
HSTREAM stream = BASS_StreamCreateFile(FALSE,"C:/1.mp3", 0, 0, 0);
qDebug() << stream;
qDebug() << BASS_ErrorGetCode();
BASS_ChannelPlay(stream, FALSE);
qDebug() << BASS_ErrorGetCode();
这段代码可以很好地编译,但是当我启动程序时,似乎没有播放MP3,而输出似乎是正常的:
0
2952790017
0
0
你有解决方案吗 ?
(从网络复制并进行更改以获得更好的输出)
int a, count = 0;
BASS_DEVICEINFO info;
for (a = 0; BASS_GetDeviceInfo(a, &info); a++)
{
cout << "BASS_GetDeviceInfo " << a << ": ";
if (info.flags & BASS_DEVICE_ENABLED)
{
count++;
cout << "enabled --> ";
}
else
{
cout << "disabled --> ";
}
cout << info.name << endl;
}
cout << "count: " << count << endl;
BASS_SetVolume(1);
在您致电BASS_ChannelPlay
system("pause");
BASS_Free();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.