obsproject/obs-studio
Ver no GitHubMigrate string-based exceptions during initialization to localized error codes/types
Open
#13.394 aberto em 3 de mai. de 2026
Good first issuekind/tech-debt
Métricas do repositório
- Stars
- (72.387 stars)
- Métricas de merge de PR
- (Mesclagem média 35d 12h) (52 fundiu PRs em 30d)
Description
Currently during initialization OBS will simply throw const char * for issues
and run_program happens to know to catch those with
This is both messy and also means that these errors can not be localized.
All of these potential errors during initialization should throw a proper exception type that identifies the kind of error with an optional error message for developers, then catch the specific type and display the localized error message appropriate for the error.