output_buffer_t *obfr = &output[buffer_num];
obfr->play_lock->lock("AudioDevice::run 1");
if( !is_playing_back || playback_interrupted ) break;
output_buffer_t *obfr = &output[buffer_num];
obfr->play_lock->lock("AudioDevice::run 1");
if( !is_playing_back || playback_interrupted ) break;
// get size for position information
// write converted buffer synchronously
double bfr_time = obfr->bfr_time;
// get size for position information
// write converted buffer synchronously
double bfr_time = obfr->bfr_time;