gst/gstbin.c: Use GST_STR_NULL to prevent NULL pointer to be passed to GST_CAT_DEBUG.

Original commit message from CVS:
* gst/gstbin.c:(gst_bin_add):
Use GST_STR_NULL to prevent NULL pointer to be passed to GST_CAT_DEBUG.
* win32/common/libgstbase.def:
* win32/common/libgstreamer.def:
Add new exported functions.
This commit is contained in:
Sébastien Moutte 2007-03-10 15:44:44 +00:00
parent dbc750a141
commit 25b5fc7a7a
5 changed files with 22 additions and 4 deletions

View file

@ -1,3 +1,11 @@
2007-03-10 Sebastien Moutte <sebastien@moutte.net>
* gst/gstbin.c:(gst_bin_add):
Use GST_STR_NULL to prevent NULL pointer to be passed to GST_CAT_DEBUG.
* win32/common/libgstbase.def:
* win32/common/libgstreamer.def:
Add new exported functions.
2007-03-09 Wim Taymans <wim@fluendo.com>
* docs/plugins/gstreamer-plugins-sections.txt:

2
common

@ -1 +1 @@
Subproject commit ea828a478fe11561881a6eaf1f7bf2b0b77c8c85
Subproject commit dec151d15512e4cca2dcdd36d9c6c4a2185760ec

View file

@ -880,7 +880,8 @@ gst_bin_add (GstBin * bin, GstElement * element)
goto no_function;
GST_CAT_DEBUG (GST_CAT_PARENTAGE, "adding element %s to bin %s",
GST_ELEMENT_NAME (element), GST_ELEMENT_NAME (bin));
GST_STR_NULL (GST_ELEMENT_NAME (element)),
GST_STR_NULL (GST_ELEMENT_NAME (bin)));
result = bclass->add_element (bin, element);

View file

@ -13,10 +13,12 @@ EXPORTS
gst_base_sink_get_max_lateness
gst_base_sink_get_sync
gst_base_sink_get_type
gst_base_sink_set_max_lateness
gst_base_sink_get_latency
gst_base_sink_set_sync
gst_base_sink_set_qos_enabled
gst_base_sink_is_qos_enabled
gst_base_sink_set_qos_enabled
gst_base_sink_set_max_lateness
gst_base_sink_query_latency
gst_base_sink_wait_preroll
gst_base_src_get_type
gst_base_src_is_live

View file

@ -28,6 +28,7 @@ EXPORTS
gst_bin_iterate_sources
gst_bin_new
gst_bin_remove
gst_buffer_copy_metadata
gst_buffer_create_sub
gst_buffer_flag_get_type
gst_buffer_get_caps
@ -253,6 +254,7 @@ EXPORTS
gst_event_parse_buffer_size
gst_event_parse_new_segment
gst_event_parse_new_segment_full
gst_event_parse_latency
gst_event_parse_qos
gst_event_parse_seek
gst_event_parse_tag
@ -349,6 +351,7 @@ EXPORTS
gst_message_parse_clock_provide
gst_message_parse_duration
gst_message_parse_error
gst_message_parse_info
gst_message_parse_new_clock
gst_message_parse_segment_done
gst_message_parse_segment_start
@ -526,6 +529,7 @@ EXPORTS
gst_query_new_convert
gst_query_new_duration
gst_query_new_formats
gst_query_new_latency
gst_query_new_position
gst_query_new_seeking
gst_query_new_segment
@ -533,6 +537,7 @@ EXPORTS
gst_query_parse_duration
gst_query_parse_formats_length
gst_query_parse_formats_nth
gst_query_parse_latency
gst_query_parse_position
gst_query_parse_seeking
gst_query_parse_segment
@ -540,6 +545,7 @@ EXPORTS
gst_query_set_duration
gst_query_set_formats
gst_query_set_formatsv
gst_query_set_latency
gst_query_set_position
gst_query_set_seeking
gst_query_set_segment
@ -662,6 +668,7 @@ EXPORTS
gst_tag_list_merge
gst_tag_list_new
gst_tag_merge_mode_get_type
gst_tag_merge_strings_with_comma
gst_tag_merge_use_first
gst_tag_register
gst_tag_setter_get_tag_list