Ce qui m’a motivé c’est qu’en mettant à jour le paquet des dépendances externes, j'ai remarqué que le projet Theora semble mort. Lors de la compilation, j'ai eu un avertissement de gcc indiquant que le code du décodeur indexe en dehors des limites. Bien que cela ait été corrigé en 2012, il n'y a pas eu de nouvelle version depuis 2010 et nous n'avions donc pas le correctif.
Le problème avec Theora est que la bibliothèque est morte et qu'il n'y a pas de version utilisable. La dernière version date d'il y a 10 ans et contient le très mauvais bug d'indexation hors limites. Cela m'empêche de créer une nouvelle version pour les bibliothèques de dépendances externes (qui corrigerait le bug de plantage de MacOS Catalina, entre autres).
Et pour nous le code du jeu est dans une sandbox, mais les codecs sont dans le moteur (et donc pas dans la sandbox).
ce commentaire est sous licence cc by 4 et précédentes
# Déjà le moteur Dæmon en 2020...
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au lien Les vidéos Theora bientôt illisibles dans les navigateurs ?. Évalué à 7. Dernière modification le 30 octobre 2023 à 19:42.
En 2020 on a viré Theora du le moteur de Jeu Dæmon (Unvanquished) pour les mêmes raisons.
cf. https://github.com/DaemonEngine/Daemon/pull/391
Citations (traduction) d’un de nos développeurs:
Et pour nous le code du jeu est dans une sandbox, mais les codecs sont dans le moteur (et donc pas dans la sandbox).
ce commentaire est sous licence cc by 4 et précédentes