class AudioStream::AudioInputBuffer
Public Class Methods
new(buffers)
click to toggle source
# File lib/audio_stream/audio_input_buffer.rb, line 5 def initialize(buffers) @buffers = [buffers].flatten.compact end
Public Instance Methods
connect()
click to toggle source
# File lib/audio_stream/audio_input_buffer.rb, line 9 def connect self end
connected?()
click to toggle source
# File lib/audio_stream/audio_input_buffer.rb, line 17 def connected? true end
disconnect()
click to toggle source
# File lib/audio_stream/audio_input_buffer.rb, line 13 def disconnect self end
each(&block)
click to toggle source
# File lib/audio_stream/audio_input_buffer.rb, line 21 def each(&block) Enumerator.new do |y| @buffers.each {|buf| y << buf } end.each(&block) end