Class: FLV::Edit::Processor::Add

Inherits:
Base
  • Object
show all
Defined in:
lib/flv/edit/processor/add.rb

Instance Method Summary collapse

Methods included from Base

#getters, included, #is?, #size, #to_h

Constructor Details

#initializeAdd

Returns a new instance of Add.



12
13
14
15
# File 'lib/flv/edit/processor/add.rb', line 12

def initialize(*)
  super
  @add = (options[:add_tags] || read_tag_file).sort_by(&:timestamp)
end

Instance Method Details

#on_tag(tag) ⇒ Object



17
18
19
# File 'lib/flv/edit/processor/add.rb', line 17

def on_tag(tag)
  insert_before tag, @add
end