Class: WaveFile::ChunkReaders::RiffReader::GenericChunkReader
- Inherits:
-
BaseChunkReader
- Object
- BaseChunkReader
- WaveFile::ChunkReaders::RiffReader::GenericChunkReader
- Defined in:
- lib/wavefile/chunk_readers/header_reader.rb
Overview
:nodoc:
Instance Method Summary collapse
-
#initialize(file) ⇒ GenericChunkReader
constructor
A new instance of GenericChunkReader.
- #read ⇒ Object
Methods inherited from BaseChunkReader
#raise_error, #read_chunk_size
Constructor Details
#initialize(file) ⇒ GenericChunkReader
Returns a new instance of GenericChunkReader.
69 70 71 |
# File 'lib/wavefile/chunk_readers/header_reader.rb', line 69 def initialize(file) @file = file end |
Instance Method Details
#read ⇒ Object
73 74 75 76 |
# File 'lib/wavefile/chunk_readers/header_reader.rb', line 73 def read chunk_size = read_chunk_size @file.sysread(chunk_size) end |