Class: TagLib::MPEG::XingHeader
- Inherits:
-
Object
- Object
- TagLib::MPEG::XingHeader
- Defined in:
- lib/TagLib_doc.rb
Overview
An implementation of the Xing VBR headers. .</b>
This is a minimalistic implementation of the Xing VBR headers. Xing headers are often added to VBR (variable bit rate) MP3 streams to make it easy to compute the length and quality of a VBR stream. Our implementation is only concerned with the total size of the stream (so that we can calculate the total playing time and the average bitrate). It uses this text and the XMMS sources as references.
Instance Method Summary collapse
-
#isValid ⇒ Object
Returns true if the data was parsed properly and if there is a valid Xing header present.
-
#totalFrames ⇒ Object
Returns the total number of frames.
-
#totalSize ⇒ Object
Returns the total size of stream in bytes.
Instance Method Details
#isValid ⇒ Object
Returns true if the data was parsed properly and if there is a valid Xing header present.
1443 1444 |
# File 'lib/TagLib_doc.rb', line 1443 def isValid() end |
#totalFrames ⇒ Object
Returns the total number of frames.
1448 1449 |
# File 'lib/TagLib_doc.rb', line 1448 def totalFrames() end |
#totalSize ⇒ Object
Returns the total size of stream in bytes.
1453 1454 |
# File 'lib/TagLib_doc.rb', line 1453 def totalSize() end |