0500cc53

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Remove video processor forwarding facade (#319)

Store video duration probing on uploads.Processor directly so production and tests use the same processor type without constructing a temporary VideoProcessor adapter.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/319

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 2s 10s 10s 13s 2s
Eval 9s 39s 39s 49s 0s
Build 24s 7m16s 1m42s 2m06s 0s
Deploy 2m41s 3m23s 3m23s 6m05s 34s
Suite 2s 11m29s 6m02s 6m05s 37s

Timeline

0s1m2m3m4m5m6m