diff options
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | ext/mpeg2enc/gstmpeg2enc.cc | 7 | ||||
-rw-r--r-- | ext/soundtouch/gstbpmdetect.cc | 2 |
3 files changed, 13 insertions, 4 deletions
@@ -1,3 +1,11 @@ +2008-04-26 Sebastian Dröge <slomo@circular-chaos.org> + + * ext/mpeg2enc/gstmpeg2enc.cc: + * ext/soundtouch/gstbpmdetect.cc: + Cast NULL sentinels to void * as NULL is defined as an integer + constant in most environments when using C++ and it's size might + be different from a pointer. + 2008-04-25 Wim Taymans <wim.taymans@collabora.co.uk> * gst-libs/gst/app/gstappsink.c: (gst_app_sink_class_init), diff --git a/ext/mpeg2enc/gstmpeg2enc.cc b/ext/mpeg2enc/gstmpeg2enc.cc index 0b8b728d..24a582f5 100644 --- a/ext/mpeg2enc/gstmpeg2enc.cc +++ b/ext/mpeg2enc/gstmpeg2enc.cc @@ -290,13 +290,14 @@ gst_mpeg2enc_structure_from_norm (GstMpeg2enc * enc, gint horiz, break; } case 'n': - gst_structure_set (structure, "height", G_TYPE_INT, ntsc_v, NULL); + gst_structure_set (structure, "height", G_TYPE_INT, ntsc_v, + (void *) NULL); break; default: - gst_structure_set (structure, "height", G_TYPE_INT, pal_v, NULL); + gst_structure_set (structure, "height", G_TYPE_INT, pal_v, (void *) NULL); break; } - gst_structure_set (structure, "width", G_TYPE_INT, horiz, NULL); + gst_structure_set (structure, "width", G_TYPE_INT, horiz, (void *) NULL); gst_mpeg2enc_add_fps (structure, gst_mpeg2enc_get_fps (enc)); return structure; diff --git a/ext/soundtouch/gstbpmdetect.cc b/ext/soundtouch/gstbpmdetect.cc index 1ec5452a..8b1d7f1f 100644 --- a/ext/soundtouch/gstbpmdetect.cc +++ b/ext/soundtouch/gstbpmdetect.cc @@ -221,7 +221,7 @@ gst_bpm_detect_transform_ip (GstBaseTransform * trans, GstBuffer * in) GstTagList *tags = gst_tag_list_new (); gst_tag_list_add (tags, GST_TAG_MERGE_REPLACE_ALL, GST_TAG_BEATS_PER_MINUTE, - bpm, NULL); + bpm, (void *) NULL); gst_element_found_tags (GST_ELEMENT (bpm_detect), tags); GST_INFO_OBJECT (bpm_detect, "Detected BPM: %lf\n", bpm); |