gstringbuffer an implementation of an audio ringbuffer @cond: @acquired: @data: @spec: @segstate: @samples_per_seg: @empty_seg: @state: @segplayed: @waiting: @parent_class: @acquire: @release: @play: @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: