Class: TagLib::Ogg::Vorbis::Properties

Inherits:
AudioProperties show all
Defined in:
docs/taglib/vorbis.rb

Overview

Ogg Vorbis audio properties.

Constant Summary

Constants inherited from AudioProperties

AudioProperties::Accurate, AudioProperties::Average, AudioProperties::Fast

Instance Attribute Summary collapse

Attributes inherited from AudioProperties

#bitrate, #channels, #length, #sample_rate

Instance Attribute Details

#bitrate_maximumInteger (readonly)

Returns maximum bitrate from Vorbis identification header

Returns:

  • (Integer)

    maximum bitrate from Vorbis identification header


52
53
54
# File 'docs/taglib/vorbis.rb', line 52

def bitrate_maximum
  @bitrate_maximum
end

#bitrate_minimumInteger (readonly)

Returns minimum bitrate from Vorbis identification header

Returns:

  • (Integer)

    minimum bitrate from Vorbis identification header


60
61
62
# File 'docs/taglib/vorbis.rb', line 60

def bitrate_minimum
  @bitrate_minimum
end

#bitrate_nominalInteger (readonly)

Returns nominal bitrate from Vorbis identification header

Returns:

  • (Integer)

    nominal bitrate from Vorbis identification header


56
57
58
# File 'docs/taglib/vorbis.rb', line 56

def bitrate_nominal
  @bitrate_nominal
end

#vorbis_versionInteger (readonly)

Returns Vorbis version

Returns:

  • (Integer)

    Vorbis version


48
49
50
# File 'docs/taglib/vorbis.rb', line 48

def vorbis_version
  @vorbis_version
end