Cleanup alsa quirks section
This commit is contained in:
parent
0f5bec78c4
commit
9b93bffd8b
1 changed files with 4 additions and 6 deletions
10
alsa_info.md
10
alsa_info.md
|
|
@ -749,16 +749,14 @@ int main(int argc, char **argv)
|
|||
#### ALSA quirks
|
||||
* alsa-lib startup behaviour for output devices
|
||||
* Need to be prefilled with 2 * period_size
|
||||
* Just because
|
||||
* If not... xrun after a while...without them being reported in your app
|
||||
* Errors in dmesg
|
||||
* Maintain handshake with library
|
||||
* Get state from pcm handle
|
||||
* Depending on that state, do stuff
|
||||
* recover from xrun
|
||||
* prepare again after xrun
|
||||
* prefill before writing your own audio!
|
||||
* https://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html
|
||||
* xrun?
|
||||
* call recover
|
||||
* prepare again
|
||||
* prefill before writing your own audio when using a playback device!
|
||||
* Input/output settings linked to each other on same device
|
||||
* Sounds logical...
|
||||
* ...However, ALSA will allow to let you define f.e. 48kHz on input and 16kHz on output
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue