From 772f8f6a8a9febe581159f8d811a2aaace2fa096 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Fri, 6 Mar 2009 23:34:56 +0200 Subject: metadata: cleanup, fix the test, add comments First do not build the plugin, if we have none of the backend, as it won't work then. Fix the miniobject_unref error in the test. Sprinkle a first handful of debug logs into the element code. --- ext/metadata/metadata.c | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'ext/metadata/metadata.c') diff --git a/ext/metadata/metadata.c b/ext/metadata/metadata.c index cc4b1dff..55510515 100644 --- a/ext/metadata/metadata.c +++ b/ext/metadata/metadata.c @@ -248,28 +248,34 @@ metadata_parse (MetaData * meta_data, const guint8 * buf, switch (meta_data->img_type) { case IMG_JPEG: - if (G_LIKELY (meta_data->options & META_OPT_DEMUX)) + if (G_LIKELY (meta_data->options & META_OPT_DEMUX)) { + GST_DEBUG ("parsing jpeg"); ret = metadataparse_jpeg_parse (&meta_data->format_data.jpeg_parse, (guint8 *) buf, &buf_size, meta_data->offset_orig, &next_start, next_size); - else + } else { + GST_DEBUG ("formatting jpeg"); ret = metadatamux_jpeg_parse (&meta_data->format_data.jpeg_mux, (guint8 *) buf, &buf_size, meta_data->offset_orig, &next_start, next_size); + } break; case IMG_PNG: - if (G_LIKELY (meta_data->options & META_OPT_DEMUX)) + if (G_LIKELY (meta_data->options & META_OPT_DEMUX)) { + GST_DEBUG ("parsing png"); ret = metadataparse_png_parse (&meta_data->format_data.png_parse, (guint8 *) buf, &buf_size, meta_data->offset_orig, &next_start, next_size); - else + } else { + GST_DEBUG ("formatting png"); ret = metadatamux_png_parse (&meta_data->format_data.png_mux, (guint8 *) buf, &buf_size, meta_data->offset_orig, &next_start, next_size); + } break; default: /* unexpected */ @@ -286,6 +292,7 @@ done: if (ret == META_PARSING_DONE) { meta_data->state = STATE_DONE; } + GST_DEBUG ("parsing/formatting done : %d", ret); return ret; } -- cgit v1.2.1