summaryrefslogtreecommitdiffstats
path: root/ext/metadata/metadataexif.c
diff options
context:
space:
mode:
authorSebastian Dröge <slomo@circular-chaos.org>2008-01-31 10:16:46 +0000
committerSebastian Dröge <slomo@circular-chaos.org>2008-01-31 10:16:46 +0000
commit19407ba0a127dccc6e8fb10d436c36daadce7919 (patch)
treed15cea7b14f186e65f670f11838a211bdc0a54da /ext/metadata/metadataexif.c
parent5203ce7e1574c79793f4317d099cbd91e409c1d7 (diff)
downloadgst-plugins-bad-19407ba0a127dccc6e8fb10d436c36daadce7919.tar.gz
gst-plugins-bad-19407ba0a127dccc6e8fb10d436c36daadce7919.tar.bz2
gst-plugins-bad-19407ba0a127dccc6e8fb10d436c36daadce7919.zip
ext/metadata/Makefile.am: Add some relevant variables to CFLAGS and LIBADD, for example our compiler warnings paramters.
Original commit message from CVS: * ext/metadata/Makefile.am: Add some relevant variables to CFLAGS and LIBADD, for example our compiler warnings paramters. * ext/metadata/gstbasemetadata.c: (gst_base_metadata_strip_push_buffer), (gst_base_metadata_calculate_offsets), (gst_base_metadata_src_event), (gst_base_metadata_sink_activate): * ext/metadata/gstmetadatademux.c: (gst_metadata_demux_init), (gst_metadata_demux_set_property), (gst_metadata_demux_dispose): * ext/metadata/gstmetadatamux.c: (gst_metadata_mux_init), (gst_metadata_mux_set_property), (gst_metadata_mux_get_property), (gst_metadata_mux_dispose), (gst_metadata_mux_create_chunks_from_tags): * ext/metadata/metadata.c: (metadata_dispose): * ext/metadata/metadataexif.c: (metadataparse_exif_content_foreach_entry_func), (metadatamux_exif_for_each_tag_in_list): * ext/metadata/metadataiptc.c: (metadatamux_iptc_for_each_tag_in_list): * ext/metadata/metadatamuxjpeg.c: (metadatamux_jpeg_lazy_update), (metadatamux_jpeg_reading): * ext/metadata/metadatamuxpng.c: (metadatamux_png_reading): * ext/metadata/metadataparsejpeg.c: (metadataparse_jpeg_reading): * ext/metadata/metadataparsepng.c: * ext/metadata/metadataparseutil.h: * ext/metadata/metadataxmp.c: (metadataparse_xmp_tag_list_add), (metadatamux_xmp_create_chunk_from_tag_list): Fix a million warnings that showed up after the above change.
Diffstat (limited to 'ext/metadata/metadataexif.c')
-rw-r--r--ext/metadata/metadataexif.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/metadata/metadataexif.c b/ext/metadata/metadataexif.c
index 39948a6f..c9bb80b8 100644
--- a/ext/metadata/metadataexif.c
+++ b/ext/metadata/metadataexif.c
@@ -428,7 +428,7 @@ metadataparse_exif_content_foreach_entry_func (ExifEntry * entry,
{
char buf[2048];
MEUserData *meudata = (MEUserData *) user_data;
- GType type;
+ GType type = G_TYPE_NONE;
ExifByteOrder byte_order;
const gchar *tag = metadataparse_exif_get_tag_from_exif (entry->tag, &type);
@@ -656,7 +656,7 @@ metadatamux_exif_for_each_tag_in_list (const GstTagList * list,
entry->components = strlen (value) + 1;
entry->size =
exif_format_get_size (entry->format) * entry->components;
- entry->data = value;
+ entry->data = (guint8 *) value;
}
}
break;
@@ -667,7 +667,7 @@ metadatamux_exif_for_each_tag_in_list (const GstTagList * list,
ExifShort v_short;
if (G_TYPE_UINT == type) {
- gst_tag_list_get_uint (list, tag, &value);
+ gst_tag_list_get_uint (list, tag, (guint *) & value);
} else {
gst_tag_list_get_int (list, tag, &value);
}