vlc | branch: master | Laurent Aimar <[email protected]> | Tue Sep 13 22:56:38 2011 +0200| [d675b5e29639c0578bb0c0f1be1936dc7183342b] | committer: Laurent Aimar
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. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d675b5e29639c0578bb0c0f1be1936dc7183342b --- modules/codec/libass.c | 20 -------------------- 1 files changed, 0 insertions(+), 20 deletions(-) diff --git a/modules/codec/libass.c b/modules/codec/libass.c index 123da1f..cc3f05a 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; _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
