You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 30, 2025. It is now read-only.
Because of the intermingling of track types, every track field is optional. This is pretty annoying from a type safety point of view, because it means that your code needs to account for a potential null at every field. ex. it would be valid for a track to have a height but not width, or mix video fields with audio fields.
It would be nice to specify the base functionality for a track type. Like an audio track MUST have a codec and sample rate, instead of leaving everything optional.