gstringbuffer an implementation of an audio ringbuffer @cond: @open: @acquired: @data: @spec: @segstate: @samples_per_seg: @empty_seg: @state: @segdone: @segbase: @waiting: @caps: @type: @format: @sign: @bigend: @width: @depth: @rate: @channels: @latency_time: @buffer_time: @segsize: @segtotal: @bytes_per_sample: @silence_sample: @parent_class: @open_device: @acquire: @release: @close_device: @start: @pause: @resume: @stop: @delay: @buf: @cb: @user_data: @buf: @spec: @Returns: @buf: @Returns: @buf: @Returns: @buf: @Returns: @buf: @Returns: @buf: @Returns: @buf: @Returns: @buf: @Returns: @buf: @sample: @buf: @sample: @data: @len: @Returns: @buf: @segment: @readptr: @len: @Returns: @buf: @segment: @buf: @advance: