8bc8e440

By: Michael Lynch <git@mtlynch.io>

Return concrete media source types

Keep the handlers server accepting the consumer-owned MediaSource interface, but have the media source constructors return their concrete implementations.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 5m44s 5s 5s 5m50s 5m44s
Eval 5m53s 1m52s 1m52s 7m45s 2s
Build 13m16s 6m34s 4m59s 18m16s 6m12s
Suite 5m44s 8m33s 12m31s 18m16s 11m59s

Timeline

0s6m7m14m15m16m17m