Hi, We are implementing a full duplex backend that is using separated in/ out devices. Basically we are following what is explained in the "Using separate input and output devices" section in the following page http://manuals.opensound.com/developer/full_duplex.html. We use a single thread that is doing read/write in a loop.
Everything works as expected on a HDAudio card on Solaris à 48 kHz: read is the function that blocks and drive the audio timing. But when using another sample rate values (like 44.1 kHz) on the same card, then write is blocking and read returns immediately. Is this the expected behaviour? Is there way to configure device to always have a blocking read? Or do we have to be prepared for "blocking read" of "blocking write" depending of the used sample rate? Thanks Best Regards Stephane Letz _______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel