public class BaseAudioSink : BaseSink {
public weak RingBuffer ringbuffer ;
public uint64 next_sample ;
public weak Clock provided_clock ;
public weak int64 buffer_time { get; set; } ;
public weak int64 latency_time { get; set; } ;
public weak bool provide_clock { get; set; } ;
public weak BaseAudioSinkSlaveMethod slave_method { get; set; } ;
public bool get_provide_clock ( ) ;
public BaseAudioSinkSlaveMethod get_slave_method ( ) ;
public void set_provide_clock ( bool provide ) ;
public void set_slave_method ( BaseAudioSinkSlaveMethod method ) ;
public virtual weak RingBuffer create_ringbuffer ( ) ;
}

public weak RingBuffer ringbuffer ;
public uint64 next_sample ;
public weak Clock provided_clock ;
public weak int64 buffer_time { get; set; } ;
public weak int64 latency_time { get; set; } ;
public weak bool provide_clock { get; set; } ;
public weak BaseAudioSinkSlaveMethod slave_method { get; set; } ;
public bool get_provide_clock ( ) ;
public BaseAudioSinkSlaveMethod get_slave_method ( ) ;
public void set_provide_clock ( bool provide ) ;
public void set_slave_method ( BaseAudioSinkSlaveMethod method ) ;
public virtual weak RingBuffer create_ringbuffer ( ) ;
Created by Valadoc