Class: EasyTag::FLACTagger

Inherits:
BaseTagger show all
Extended by:
FLACAttributeAccessors, VorbisAttributes
Defined in:
lib/easytag/taggers/flac.rb

Instance Attribute Summary

Attributes inherited from BaseTagger

#taglib

Instance Method Summary collapse

Methods included from FLACAttributeAccessors

album_art_reader, field_reader

Methods included from VorbisAttributes

initialize_vorbis_attributes

Methods included from VorbisAttributeAccessors

#read_fields

Methods included from BaseAttributeAccessors

#audio_prop_reader, #cast, #extract, #post_process, #read_audio_property

Methods inherited from BaseTagger

#close, #method_missing, #year

Constructor Details

#initialize(file) ⇒ FLACTagger

Returns a new instance of FLACTagger.



19
20
21
# File 'lib/easytag/taggers/flac.rb', line 19

def initialize(file)
  @taglib = TagLib::FLAC::File.new(file)
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class EasyTag::BaseTagger