From d675b5e29639c0578bb0c0f1be1936dc7183342b Mon Sep 17 00:00:00 2001 From: Laurent Aimar Date: Tue, 13 Sep 2011 22:56:38 +0200 Subject: [PATCH] Revert "libass: add message callback" This reverts commit 3e6913a3f4a5496bb44435cc0dc0c9eacdb71a28. The decoder object can be destroyed before libass is and so cannot be used for logging. --- modules/codec/libass.c | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/modules/codec/libass.c b/modules/codec/libass.c index 123da1f7c8..cc3f05acfc 100644 --- a/modules/codec/libass.c +++ b/modules/codec/libass.c @@ -120,23 +120,6 @@ static void RegionDraw( subpicture_region_t *p_region, ASS_Image *p_img ); //#define DEBUG_REGION -static void MessageCallback( int level, const char *fmt, va_list args, void *data ) -{ - decoder_t *p_dec = (decoder_t *)data; - - // translate verbosity level - if( level > 6 ) - return; - else if( level > 4 ) - level = VLC_MSG_DBG; - else if( level > 1 ) - level = VLC_MSG_WARN; - else - level = VLC_MSG_ERR; - - msg_GenericVa( p_dec, level, MODULE_STRING, fmt, args ); -} - /***************************************************************************** * Create: Open libass decoder. *****************************************************************************/ @@ -172,9 +155,6 @@ static int Create( vlc_object_t *p_this ) return VLC_EGENERIC; } - /* Add message callback for logging */ - ass_set_message_cb( p_sys->p_library, MessageCallback, p_dec ); - /* load attachments */ input_attachment_t **pp_attachments; int i_attachments; -- 2.11.4.GIT