The media could not be opened or read at all.
The container or codec is not supported by this platform.
The media opened but carries no usable video track.
Decoding a sample failed after the source opened.
The media could not be fetched.
The host environment lacks the APIs this media source requires.
The failure could not be classified.
Stable classification of a media failure.
Applications branch on these kinds instead of parsing decoder, demuxer, or container error text, and still own their localized user-facing copy. New kinds may be added over time, so treat unrecognized values like
Unknown.