Class: LAME::Decoding::Mp3DataHeaderParser
- Inherits:
-
Object
- Object
- LAME::Decoding::Mp3DataHeaderParser
- Defined in:
- lib/lame/decoding/mp3_data_header_parser.rb
Constant Summary collapse
- SIZE =
100
Instance Method Summary collapse
-
#initialize(decode_flags, stream) ⇒ Mp3DataHeaderParser
constructor
A new instance of Mp3DataHeaderParser.
- #parse! ⇒ Object
Constructor Details
#initialize(decode_flags, stream) ⇒ Mp3DataHeaderParser
Returns a new instance of Mp3DataHeaderParser.
7 8 9 10 11 |
# File 'lib/lame/decoding/mp3_data_header_parser.rb', line 7 def initialize(decode_flags, stream) @decode_flags = decode_flags @stream = stream @mp3_data = LAME::FFI::MP3Data.new end |
Instance Method Details
#parse! ⇒ Object
13 14 15 16 |
# File 'lib/lame/decoding/mp3_data_header_parser.rb', line 13 def parse! find_first_mpeg_audio_frame! parse_mp3_data_header! end |