diff options
author | Stefan Kost <ensonic@users.sf.net> | 2009-03-06 23:34:56 +0200 |
---|---|---|
committer | Stefan Kost <ensonic@users.sf.net> | 2009-03-06 23:38:45 +0200 |
commit | 772f8f6a8a9febe581159f8d811a2aaace2fa096 (patch) | |
tree | 1e4e759c5a0653517eea67515835405583f94c74 /ext/metadata/metadata.c | |
parent | 152830945646ca4230c60c92ce250d1a64c4f9d7 (diff) | |
download | gst-plugins-bad-772f8f6a8a9febe581159f8d811a2aaace2fa096.tar.gz gst-plugins-bad-772f8f6a8a9febe581159f8d811a2aaace2fa096.tar.bz2 gst-plugins-bad-772f8f6a8a9febe581159f8d811a2aaace2fa096.zip |
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.
Diffstat (limited to 'ext/metadata/metadata.c')
-rw-r--r-- | ext/metadata/metadata.c | 15 |
1 files changed, 11 insertions, 4 deletions
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; } |