Cleanup alsa quirks section

This commit is contained in:
laurensmiers 2020-05-28 09:39:30 +02:00
parent 0f5bec78c4
commit 9b93bffd8b

View file

@ -749,16 +749,14 @@ int main(int argc, char **argv)
#### ALSA quirks #### ALSA quirks
* alsa-lib startup behaviour for output devices * alsa-lib startup behaviour for output devices
* Need to be prefilled with 2 * period_size * Need to be prefilled with 2 * period_size
* Just because
* If not... xrun after a while...without them being reported in your app * If not... xrun after a while...without them being reported in your app
* Errors in dmesg * Errors in dmesg
* Maintain handshake with library * Maintain handshake with library
* Get state from pcm handle * Get state from pcm handle
* Depending on that state, do stuff * xrun?
* recover from xrun * call recover
* prepare again after xrun * prepare again
* prefill before writing your own audio! * prefill before writing your own audio when using a playback device!
* https://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html
* Input/output settings linked to each other on same device * Input/output settings linked to each other on same device
* Sounds logical... * Sounds logical...
* ...However, ALSA will allow to let you define f.e. 48kHz on input and 16kHz on output * ...However, ALSA will allow to let you define f.e. 48kHz on input and 16kHz on output