SubtitleTypesetters

Registration seam for optional typesetting modules on targets without classpath service discovery. Applications normally only add kiteplayer-libass and never call this. Thread-safe. Registering two different providers under one identifier refuses with an error.

Functions

Link copied to clipboard

The identifiers of every installed provider, lowest first. Empty means the Kotlin tier draws ASS.

Link copied to clipboard

Installs a provider. Re-registering the same instance is harmless.