Message36224
The linuxaudiodev write method uses a non-blocking call
to write data to the sound device. When the buffer for
this device is full, it returns the EAGAIN error. The
current linuxaudiodev lad_write code returns this as an
error and terminates the write. This patch detects the
EAGAIN errno and retries the write. It allows the
test_linuxaudiodev.py to be heard under my system (i686
linux 2.4.2 and 2.4.3) |
|
Date |
User |
Action |
Args |
2007-08-23 15:04:32 | admin | link | issue412553 messages |
2007-08-23 15:04:32 | admin | create | |
|