av_ff_common: use mcache
commitb8f99198b49c162920f2c28e0aa0da4eff8f14a7
authorEric Wong <e@80x24.org>
Mon, 4 Sep 2023 06:21:52 +0000 (4 06:21 +0000)
committerEric Wong <e@80x24.org>
Sat, 27 Jan 2024 22:18:19 +0000 (27 22:18 +0000)
tree19650bc42bc3580b2077c3ef7b3d9fcf335d3cd6
parent467b6941c7e9b5ecc299f92c7fa2f32d9326ba11
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
lib/dtas/source/av_ff_common.rb
lib/dtas/source/ff.rb