static UMSAudioDevice_ReturnCode UADWriteBuffRemain(_THIS, long* buff_size ) { /* * returns amount of available space in the write buffer * in the current time format */ return UMSAudioDevice_write_buff_remain( this->hidden->umsdev, this->hidden->ev, buff_size ); }
static int aix_bufferspace(void) { int i = -1; /* UMSAudioDevice_write_buff_remain returns space in bytes. */ rc = UMSAudioDevice_write_buff_remain(audio_device, ev, &i); if (i < 0) return -1; /* fprintf(errfile,"Audio Buffer remains: %d\n blocks",i); */ return i/sizeof(SWORD); }