Sha256: 75d62166da97555e9b3de64279d1be3c61e5dc86a9003847a773a3f050660baf
Contents?: true
Size: 585 Bytes
Versions: 3
Compression:
Stored size: 585 Bytes
Contents
module Ffmprb class Process class Input def pp Postprocessed.new self end # TODO test this somehow class Postprocessed < ChainBase def filters_for(lbl, video:, audio:) # Postprocessing lbl_aux = "pp#{lbl}" super(lbl_aux, video: video, audio: audio) + [ *((video && channel?(:video))? Filter.pp("#{lbl_aux}:v", "#{lbl}:v"): nil), *((audio && channel?(:audio))? Filter.anull("#{lbl_aux}:a", "#{lbl}:a"): nil) ] end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ffmprb-0.12.3 | lib/ffmprb/process/input/postprocessed.rb |
ffmprb-0.12.2 | lib/ffmprb/process/input/postprocessed.rb |
ffmprb-0.12.1 | lib/ffmprb/process/input/postprocessed.rb |