09bb955c

By: Michael Lynch <git@mtlynch.io>

Keep encoded media content types independent of host MIME mappings

Derive content types from the supported output formats instead of the
host MIME database. A host can classify .webm as audio/webm, causing
video publication to fail with "invalid content type: unsupported value
"audio/webm"" despite producing a WebM video.

Cover a conflicting host mapping, supported formats, case-insensitive
extensions, and unsupported extensions through the storage API.

Total

3m29s

Time to Start Worker time Duration Time to finish Idle
Config 0s 2s 2s 2s 0s
Eval 2s 1m20s 1m20s 1m23s 0s
Build 1m22s 6m27s 2m07s 3m29s 0s
Suite 0s 7m49s 3m29s 3m29s 0s

Timeline

Config Eval Build
0s20s40s1m1m20s1m40s2m2m20s2m40s3m3m20s