Method: ADSP::Stream::Reader#initialize
- Defined in:
- lib/adsp/stream/reader.rb
#initialize(source_io, options = {}, *args) ⇒ Reader
Initializes stream using source_io native stream and options. Option: :external_encoding encoding name for destination data. Option: :internal_encoding encoding name for source data. Option: :transcode_options transcode options for data.
28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/adsp/stream/reader.rb', line 28 def initialize(source_io, = {}, *args) = super source_io, *args initialize_source_buffer_length reset_io_remainder reset_need_to_flush @lineno = 0 end |