>From 0b760a4080713a2a916d298eb53ad821ed11cce6 Mon Sep 17 00:00:00 2001 From: Jonathan Rosser Date: Wed, 9 May 2012 20:06:29 +0100 Subject: [PATCH 3/3] add more debugging about why a codec is not supported --- src/msfilter.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/msfilter.c b/src/msfilter.c index c1d198b..247aa1c 100644 --- a/src/msfilter.c +++ b/src/msfilter.c @@ -59,8 +59,13 @@ void ms_filter_unregister_all(){ } bool_t ms_filter_codec_supported(const char *mime){ - if (ms_filter_get_encoder(mime)!=NULL - && ms_filter_get_decoder(mime)!=NULL) return TRUE; + MSFilterDesc *enc = ms_filter_get_encoder(mime); + MSFilterDesc *dec = ms_filter_get_decoder(mime); + + if(enc!=NULL && dec!=NULL) return TRUE; + + if(enc==NULL) ms_message("Could not find encoder for %s", mime); + if(dec==NULL) ms_message("Could not find decoder for %s", mime); return FALSE; } -- 1.7.9.5