Sha256: 6326bb385669510ae80c1535eb34b8db73e6c4d3f563464fa4c2c4e37f8f4bb8

Contents?: true

Size: 435 Bytes

Versions: 11

Compression:

Stored size: 435 Bytes

Contents

module Ffmprb

  class Process

    class Input

      class ChainBase < Input

        def initialize(unfiltered)
          @io = unfiltered
        end

        def unfiltered; @io; end
        def unfiltered=(input); @io = input; end


        def chain_copy(src_input)  # XXX SPEC ME
          dup.tap do |top|
            top.unfiltered = unfiltered.chain_copy(src_input)
          end
        end

      end

    end

  end

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
ffmprb-0.11.4 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.11.3 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.11.2 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.10.1 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.10.0 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.9.6 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.9.4 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.9.3 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.9.2 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.9.1 lib/ffmprb/process/input/chain_base.rb
ffmprb-0.9.0 lib/ffmprb/process/input/chain_base.rb