That actually sounds more like an application error. I don't use xaudio, but
I have seen applications hang when connected to X.
They usually hang waiting for their sync to the X server to complete. During
that delay the application doesn't do anything else (ie. no I/O read from
disk or written to audio device).
This is an indication that the user interface is not sufficiently isolated
from the real-time application code.
Now, when you get into a real-time user interface development, don't use
X. Use GGI, or the equivalent, directly. X isn't designed for real time and
until a multi-threaded X server is available don't expect it to be. I'm not
sure the response would be available even with a multi-threaded X server.
-------------------------------------------------------------------------
Jesse I Pollard, II
Email: pollard@navo.hpc.mil
Any opinions expressed are solely my own.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/