Sha256: e7da5fbf25ec8b9b8b03533dd1ced7d36ace554c99ddae4ddc8006fd2866a21a
Contents?: true
Size: 652 Bytes
Versions: 1
Compression:
Stored size: 652 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) # TODO SPEC ME dup.tap do |top| top.unfiltered = unfiltered.chain_copy(src_input) end end def filters_for(lbl, video:, audio:) # Doing nothing unfiltered.filters_for lbl, video: video, audio: audio end def channel(medium) io.channel medium end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ffmprb-0.12.3 | lib/ffmprb/process/input/chain_base.rb |