Module: FLV::Edit::Processor
- Defined in:
- lib/flv/edit/processor/add.rb,
lib/flv/edit/processor/cut.rb,
lib/flv/edit/processor/base.rb,
lib/flv/edit/processor/head.rb,
lib/flv/edit/processor/join.rb,
lib/flv/edit/processor/save.rb,
lib/flv/edit/processor/debug.rb,
lib/flv/edit/processor/print.rb,
lib/flv/edit/processor/reader.rb,
lib/flv/edit/processor/update.rb,
lib/flv/edit/processor/printer.rb,
lib/flv/edit/processor/command_line.rb,
lib/flv/edit/processor/meta_data_maker.rb
Defined Under Namespace
Modules: MainEvent Classes: Add, Base, CommandLine, Cut, Debug, Head, Join, MetaDataMaker, Print, Printer, Reader, Save, Update
Class Method Summary collapse
-
.chain(chain_classes, options = {}) ⇒ Object
class Base.
Class Method Details
.chain(chain_classes, options = {}) ⇒ Object
class Base
152 153 154 155 |
# File 'lib/flv/edit/processor/base.rb', line 152 def self.chain(chain_classes, = {}) next_chain_class = chain_classes.pop next_chain_class.new(chain(chain_classes, ), ) if next_chain_class end |