Sha256: 55d83772092252bb1279e37d8fe8baf7e98cd39e86a628a833bb503de2aabb03

Contents?: true

Size: 429 Bytes

Versions: 14

Compression:

Stored size: 429 Bytes

Contents

require_relative "printer"
module FLV
  module Edit
    module Processor

      # Print is a Processor class (see Base and desc)
      class Print < Base
        desc "Prints out the meta data"
        include Filter
        
        def before_filter
          @printer = Printer.new(options[:out])
        end

        def filter(tag)
          tag.debug(@printer) if tag.is? :onMetaData
        end
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
marcandre-flvedit-0.6.2 lib/flv/edit/processor/print.rb
marcandre-flvedit-0.6.3 lib/flvedit/processor/print.rb
marcandre-flvedit-0.6.4 lib/flvedit/processor/print.rb
marcandre-flvedit-0.7.0 lib/flvedit/processor/print.rb
marcandre-flvedit-0.7.1 lib/flvedit/processor/print.rb
marcandre-flvedit-0.7.2 lib/flvedit/processor/print.rb
marcandre-flvedit-0.7.3 lib/flvedit/processor/print.rb
flvedit-0.7.4 lib/flvedit/processor/print.rb
flvedit-0.7.2 lib/flvedit/processor/print.rb
flvedit-0.7.1 lib/flvedit/processor/print.rb
flvedit-0.6.4 lib/flvedit/processor/print.rb
flvedit-0.7.0 lib/flvedit/processor/print.rb
flvedit-0.6.2 lib/flv/edit/processor/print.rb
flvedit-0.6.3 lib/flvedit/processor/print.rb