This reverts commit 3e6913a3. The decoder object can be destroyed before libass is and so cannot be used for logging.