From b8f99198b49c162920f2c28e0aa0da4eff8f14a7 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 4 Sep 2023 06:21:52 +0000 Subject: av_ff_common: use mcache As with soxi(1), waiting for ffprobe(1) or avprobe(1) is still an expensive operation despite Process.spawn being optimized to use vfork(2). --- lib/dtas/source/av.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/dtas/source/av.rb') diff --git a/lib/dtas/source/av.rb b/lib/dtas/source/av.rb index e05c695..dcebcfd 100644 --- a/lib/dtas/source/av.rb +++ b/lib/dtas/source/av.rb @@ -18,6 +18,7 @@ class DTAS::Source::Av # :nodoc: def initialize command_init(AV_DEFAULTS) + @mcache = nil @av_ff_probe = "avprobe" end -- cgit v1.2.3-24-ge0c7