Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Built-in WASAPI exclusive support - issues/bugs (Read 218 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Built-in WASAPI exclusive support - issues/bugs

Thought I would make a thread dedicated to issues/bugs related to the built-in WASAPI exclusive support starting with foobar2000 version 1.6.7.

Currently running 1.6.7 beta 5. My DAC is a Topping D10s which uses XMOS XU208 as USB interface.

The only bug I've experienced so far is the "Unrecoverable playback error: Buffer too large" error message which did not happen with the "WASAPI output support" component.

It appears when resuming a paused file with samplerate above 48kHz. This can be overcome by enabling smooth seeking, pause and volume changes. Another instance where it appears is when switching to a file or between files with a different samplerate above 48kHz, here it only happens with smooth seeking enabled. Then it happens when playing a file with samplerate above 48kHz and the screen turns off, this is not dependent on smooth seeking.

Hope this helps in ironing out the last bugs of the built-in WASAPI exclusive support.

Re: Built-in WASAPI exclusive support - issues/bugs

Reply #1
This has been discussed lately and some found that setting wasapi exclusive to use event mode instead default push and / or adjusting buffer size partially solved the issues.

Check that at File / Preferences / Advanced / Playback / Exclusive mode

https://hydrogenaud.io/index.php?topic=121028.0

https://hydrogenaud.io/index.php?topic=121040.0
foobar2000 plays music

Re: Built-in WASAPI exclusive support - issues/bugs

Reply #2
Thanks! Event mode gets rid of the error message but is very picky about buffer settings. With a value between 12-20ms playback seems somewhat stable during my short time of testing but glitches creep in sometimes. Go one ms below and small glitches begin and go one ms above and sound start to stutter heavily.

Did try event mode on the "WASAPI output support" component without playing with buffer settings without luck. However push mode worked very well.

 
SimplePortal 1.0.0 RC1 © 2008-2021