Method: EasyTag::BaseAttributeAccessors#audio_prop_reader
- Defined in:
- lib/easytag/attributes/base.rb
#audio_prop_reader(attr_name, prop_name = nil, **opts) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/easytag/attributes/base.rb', line 4 def audio_prop_reader(attr_name, prop_name = nil, **opts) prop_name = attr_name if prop_name.nil? define_method(attr_name) do v = self.class.read_audio_property(taglib, prop_name) self.class.post_process(v, opts) end end |