static UMSAudioDevice_ReturnCode UADWrite(_THIS, UMSAudioTypes_Buffer* buff, long samples, long* samples_written) { return UMSAudioDevice_write( this->hidden->umsdev, this->hidden->ev, buff, samples, samples_written ); }
static int aix_write(SWORD *pbuf, size_t nr) { int total, i, now; long samples_written; total = nr*sizeof(SWORD); buffer._length = total; memcpy(buffer._buffer,pbuf,total); rc = UMSAudioDevice_write(audio_device, ev, &buffer, total, &samples_written); return 0; }