gst/gst_private.h: add win32 specific import decoration(__declspec(dllimport)) for...
authorSébastien Moutte <sebastien@moutte.net>
Sun, 19 Mar 2006 21:39:21 +0000 (21:39 +0000)
committerSébastien Moutte <sebastien@moutte.net>
Sun, 19 Mar 2006 21:39:21 +0000 (21:39 +0000)
Original commit message from CVS:
* gst/gst_private.h:
add win32 specific import decoration(__declspec(dllimport))
for all extern GstDebugCategory * variables
* win32/common/libgstbase.def:
* win32/common/libgstcontroller.def:
* win32/common/libgstreamer.def:
Add some exports, remove empty lines
* win32/common/libgstdataprotocol.def:
* win32/common/libgstdataprotocol.dsp:
* win32/common/libgstnet.def:
* win32/common/libgstnet.dsp:
new project files and exportation files added

ChangeLog
gst/gst_private.h
win32/common/libgstbase.def
win32/common/libgstcontroller.def
win32/common/libgstdataprotocol.def [new file with mode: 0644]
win32/common/libgstnet.def [new file with mode: 0644]
win32/common/libgstreamer.def
win32/vs6/gstreamer.dsw
win32/vs6/libgstdataprotocol.dsp [new file with mode: 0644]
win32/vs6/libgstnet.dsp [new file with mode: 0644]

index f6e4177..09cf5ff 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2006-03-19  Sebastien Moutte  <sebastien@moutte.net>
+
+       * gst/gst_private.h:
+         add win32 specific import decoration(__declspec(dllimport)) 
+         for all extern GstDebugCategory * variables
+       * win32/common/libgstbase.def:
+       * win32/common/libgstcontroller.def:
+       * win32/common/libgstreamer.def:
+         Add some exports, remove empty lines
+       * win32/common/libgstdataprotocol.def:
+       * win32/common/libgstdataprotocol.dsp:
+       * win32/common/libgstnet.def:
+       * win32/common/libgstnet.dsp:
+         new project files and exportation files added
+       
 2006-03-19  Wim Taymans  <wim@fluendo.com>
 
        * tests/check/libs/basesrc.c: (eos_event_counter):
index 18abc0a..8f4ce37 100644 (file)
@@ -45,36 +45,42 @@ gboolean __gst_in_valgrind (void);
 
 #ifndef GST_DISABLE_GST_DEBUG
 
+#ifndef WIN32
+#define IMPORT_SYMBOL
+#else
+#define IMPORT_SYMBOL __declspec(dllimport)
+#endif
+
 #include <gst/gstinfo.h>
 
-extern GstDebugCategory *GST_CAT_GST_INIT;
-extern GstDebugCategory *GST_CAT_AUTOPLUG;
-extern GstDebugCategory *GST_CAT_AUTOPLUG_ATTEMPT;
-extern GstDebugCategory *GST_CAT_PARENTAGE;
-extern GstDebugCategory *GST_CAT_STATES;
-extern GstDebugCategory *GST_CAT_SCHEDULING;
-extern GstDebugCategory *GST_CAT_BUFFER;
-extern GstDebugCategory *GST_CAT_BUS;
-extern GstDebugCategory *GST_CAT_CAPS;
-extern GstDebugCategory *GST_CAT_CLOCK;
-extern GstDebugCategory *GST_CAT_ELEMENT_PADS;
-extern GstDebugCategory *GST_CAT_PADS;
-extern GstDebugCategory *GST_CAT_PIPELINE;
-extern GstDebugCategory *GST_CAT_PLUGIN_LOADING;
-extern GstDebugCategory *GST_CAT_PLUGIN_INFO;
-extern GstDebugCategory *GST_CAT_PROPERTIES;
-extern GstDebugCategory *GST_CAT_XML;
-extern GstDebugCategory *GST_CAT_NEGOTIATION;
-extern GstDebugCategory *GST_CAT_REFCOUNTING;
-extern GstDebugCategory *GST_CAT_ERROR_SYSTEM;
-extern GstDebugCategory *GST_CAT_EVENT;
-extern GstDebugCategory *GST_CAT_MESSAGE;
-extern GstDebugCategory *GST_CAT_PARAMS;
-extern GstDebugCategory *GST_CAT_CALL_TRACE;
-extern GstDebugCategory *GST_CAT_SIGNAL;
-extern GstDebugCategory *GST_CAT_PROBE;
-extern GstDebugCategory *GST_CAT_REGISTRY;
-extern GstDebugCategory *GST_CAT_QOS;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_GST_INIT;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_AUTOPLUG;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_AUTOPLUG_ATTEMPT;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_PARENTAGE;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_STATES;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_SCHEDULING;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_BUFFER;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_BUS;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_CAPS;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_CLOCK;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_ELEMENT_PADS;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_PADS;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_PIPELINE;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_PLUGIN_LOADING;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_PLUGIN_INFO;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_PROPERTIES;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_XML;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_NEGOTIATION;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_REFCOUNTING;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_ERROR_SYSTEM;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_EVENT;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_MESSAGE;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_PARAMS;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_CALL_TRACE;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_SIGNAL;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_PROBE;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_REGISTRY;
+extern IMPORT_SYMBOL GstDebugCategory *GST_CAT_QOS;
 
 #else
 
index 3f061bd..105c3fe 100644 (file)
@@ -1,46 +1,46 @@
 EXPORTS
        gst_adapter_new
-       gst_adapter_clear
-       gst_adapter_push
-       gst_adapter_peek
-       gst_adapter_flush
-       gst_adapter_take
        gst_adapter_available
        gst_adapter_available_fast
+       gst_adapter_clear
+       gst_adapter_flush
        gst_adapter_get_type
-       gst_base_sink_get_type
-       gst_base_sink_set_sync
+       gst_adapter_peek
+       gst_adapter_push
+       gst_adapter_take
+       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_max_lateness
+       gst_base_sink_set_sync
        gst_base_src_get_type
-       gst_base_src_set_live
        gst_base_src_is_live
        gst_base_src_set_format
+       gst_base_src_set_live
        gst_base_transform_get_type
+       gst_base_transform_is_in_place
+       gst_base_transform_is_passthrough
+       gst_base_transform_is_qos_enabled
+       gst_base_transform_set_in_place
        gst_base_transform_set_passthrough
-       gst_base_transform_is_passthrough\r
-       gst_base_transform_set_in_place\r
-       gst_base_transform_is_in_place\r
-       gst_base_transform_update_qos\r
-       gst_base_transform_set_qos_enabled\r
-       gst_base_transform_is_qos_enabled\r
-       gst_collect_pads_get_type\r
-       gst_collect_pads_new
-       gst_collect_pads_set_function
+       gst_base_transform_set_qos_enabled
+       gst_base_transform_update_qos
        gst_collect_pads_add_pad
-       gst_collect_pads_remove_pad
-       gst_collect_pads_is_active\r
-       gst_collect_pads_collect\r
-       gst_collect_pads_collect_range\r
-       gst_collect_pads_start
-       gst_collect_pads_stop
+       gst_collect_pads_available
+       gst_collect_pads_collect
+       gst_collect_pads_collect_range
+       gst_collect_pads_flush
+       gst_collect_pads_get_type
+       gst_collect_pads_is_active
+       gst_collect_pads_new
        gst_collect_pads_peek
        gst_collect_pads_pop
-       gst_collect_pads_available
        gst_collect_pads_read
-       gst_collect_pads_flush
+       gst_collect_pads_remove_pad
+       gst_collect_pads_set_function
+       gst_collect_pads_start
+       gst_collect_pads_stop
        gst_push_src_get_type
        gst_type_find_helper
        gst_type_find_helper_for_buffer
-       gst_type_find_helper_get_range
+       gst_type_find_helper_get_range
\ No newline at end of file
index 7a29a2d..571c940 100644 (file)
@@ -1,26 +1,25 @@
 EXPORTS
        gst_controller_init
-       gst_controller_new\r
-       gst_controller_new_list\r
-       gst_controller_new_valist\r
-       gst_controller_remove_properties\r
-       gst_controller_remove_properties_list\r
-       gst_controller_remove_properties_valist\r
-       gst_controller_set\r
-       gst_controller_set_from_list\r
-       gst_controller_unset\r
-       gst_controller_get\r
-       gst_controller_get_all\r
-       gst_controller_sync_values\r
-       gst_controller_get_value_arrays\r
-       gst_controller_get_value_array\r
+       gst_controller_get
+       gst_controller_get_all
+       gst_controller_get_type
+       gst_controller_get_value_array
+       gst_controller_get_value_arrays
+       gst_controller_new
+       gst_controller_new_list
+       gst_controller_new_valist
+       gst_controller_remove_properties
+       gst_controller_remove_properties_list
+       gst_controller_remove_properties_valist
+       gst_controller_set
+       gst_controller_set_from_list
        gst_controller_set_interpolation_mode
-       gst_controller_get_type\r
-       gst_object_control_properties\r
-       gst_object_uncontrol_properties\r
-       gst_object_get_controller\r
-       gst_object_set_controller\r
+       gst_controller_sync_values
+       gst_controller_unset
+       gst_object_control_properties
+       gst_object_get_controller
+       gst_object_get_value_array
+       gst_object_get_value_arrays
+       gst_object_set_controller
        gst_object_sync_values
-       gst_object_get_value_arrays\r
-       gst_object_get_value_array\r
-       
+       gst_object_uncontrol_properties
\ No newline at end of file
diff --git a/win32/common/libgstdataprotocol.def b/win32/common/libgstdataprotocol.def
new file mode 100644 (file)
index 0000000..86f1c43
--- /dev/null
@@ -0,0 +1,9 @@
+EXPORTS
+       gst_dp_buffer_from_header
+       gst_dp_caps_from_packet
+       gst_dp_event_from_packet
+       gst_dp_header_payload_length
+       gst_dp_header_payload_type
+       gst_dp_validate_header
+       gst_dp_validate_packet
+       gst_dp_validate_payload
diff --git a/win32/common/libgstnet.def b/win32/common/libgstnet.def
new file mode 100644 (file)
index 0000000..c6611bf
--- /dev/null
@@ -0,0 +1,5 @@
+EXPORTS
+       gst_net_client_clock_get_type
+       gst_net_client_clock_new
+       gst_net_time_provider_get_type
+       gst_net_time_provider_new
\ No newline at end of file
index 81004c6..f14c61b 100644 (file)
-EXPORTS\r
-       _gst_debug_category_new\r
-       _gst_debug_nameof_funcptr\r
-       _gst_debug_register_funcptr\r
-       _gst_element_error_printf\r
-       gst_alloc_trace_available\r
-       gst_alloc_trace_live_all\r
-       gst_alloc_trace_print_all\r
-       gst_alloc_trace_print_live\r
-       gst_alloc_trace_set_flags_all\r
-       gst_bin_add\r
-       gst_bin_add_many\r
-       gst_bin_find_unconnected_pad\r
-       gst_bin_get_by_interface\r
-       gst_bin_get_by_name\r
-       gst_bin_get_by_name_recurse_up\r
-       gst_bin_get_type\r
-       gst_bin_iterate_all_by_interface\r
-       gst_bin_iterate_elements\r
-       gst_bin_iterate_recurse\r
-       gst_bin_iterate_sinks\r
-       gst_bin_iterate_sorted\r
-       gst_bin_iterate_sources\r
-       gst_bin_new\r
-       gst_bin_remove\r
-       gst_buffer_create_sub\r
-       gst_buffer_get_caps\r
-       gst_buffer_get_type\r
-       gst_buffer_is_metadata_writable\r
-       gst_buffer_is_span_fast\r
-       gst_buffer_join\r
-       gst_buffer_make_metadata_writable\r
-       gst_buffer_merge\r
-       gst_buffer_new\r
-       gst_buffer_new_and_alloc\r
-       gst_buffer_set_caps\r
-       gst_buffer_span\r
-       gst_buffer_stamp  \r
-       gst_bus_add_signal_watch_full\r
-       gst_bus_add_watch_full\r
-       gst_bus_disable_sync_message_emission\r
-       gst_bus_enable_sync_message_emission\r
-       gst_bus_get_type\r
-       gst_bus_have_pending\r
-       gst_bus_new\r
-       gst_bus_peek\r
-       gst_bus_poll\r
-       gst_bus_pop\r
-       gst_bus_post\r
-       gst_bus_remove_signal_watch\r
-       gst_bus_set_flushing\r
-       gst_bus_set_sync_handler\r
-       gst_caps_append\r
-       gst_caps_append_structure\r
-       gst_caps_copy\r
-       gst_caps_copy_nth\r
-       gst_caps_do_simplify\r
-       gst_caps_from_string\r
-       gst_caps_get_size\r
-       gst_caps_get_structure\r
-       gst_caps_get_type\r
-       gst_caps_intersect\r
-       gst_caps_is_always_compatible\r
-       gst_caps_is_any\r
-       gst_caps_is_empty\r
-       gst_caps_is_equal\r
-       gst_caps_is_fixed\r
-       gst_caps_is_subset\r
-       gst_caps_make_writable\r
-       gst_caps_new_any\r
-       gst_caps_new_empty\r
-       gst_caps_new_full\r
-       gst_caps_new_simple\r
-       gst_caps_normalize\r
-       gst_caps_ref\r
-       gst_caps_replace\r
-       gst_caps_set_simple\r
-       gst_caps_subtract\r
-       gst_caps_to_string\r
-       gst_caps_truncate\r
-       gst_caps_union\r
-       gst_caps_unref\r gst_clock_adjust_unlocked\r
-       gst_clock_get_calibration\r
-       gst_clock_get_internal_time\r
-       gst_clock_get_master\r
-       gst_clock_get_resolution\r
-       gst_clock_get_time\r
-       gst_clock_get_type\r
-       gst_clock_id_unref\r
-       gst_clock_id_unschedule\r
-       gst_clock_id_wait\r
-       gst_clock_new_periodic_id\r
-       gst_clock_new_single_shot_id\r
-       gst_clock_set_calibration\r
-       gst_clock_set_master\r
-       gst_clock_set_resolution\r
-       gst_core_error_quark\r
-       gst_date_get_type\r
-       gst_debug_construct_term_color\r
-       gst_debug_get_default_threshold\r
-       gst_debug_is_active\r
-       gst_debug_is_colored\r
-       gst_debug_log\r
-       gst_debug_log_valist\r
-       gst_debug_set_active\r
-       gst_debug_set_colored\r
-       gst_debug_set_default_threshold\r
-       gst_debug_set_threshold_for_name\r
-       gst_debug_unset_threshold_for_name\r
-       gst_default_registry_check_feature_version\r
-       gst_deinit\r
-       gst_double_range_get_type\r
-       gst_element_abort_state\r
-       gst_element_add_pad\r
-       gst_element_factory_can_sink_caps\r
-       gst_element_factory_can_src_caps\r
-       gst_element_class_add_pad_template\r
-       gst_element_class_get_pad_template\r
-       gst_element_class_get_pad_template_list\r
-       gst_element_class_set_details\r
-       gst_element_continue_state\r
-       gst_element_create_all_pads\r
-       gst_element_default_error\r
-       gst_element_factory_create\r
-       gst_element_factory_find\r
-       gst_element_factory_get_author\r
-       gst_element_factory_get_description\r
-       gst_element_factory_get_element_type\r
-       gst_element_factory_get_klass\r
-       gst_element_factory_get_longname\r
-       gst_element_factory_get_num_pad_templates\r
-       gst_element_factory_get_static_pad_templates\r
+EXPORTS
+       _gst_debug_category_new
+       _gst_debug_nameof_funcptr
+       _gst_debug_register_funcptr
+       _gst_element_error_printf
+       gst_activate_mode_get_type
+       gst_alloc_trace_available
+       gst_alloc_trace_flags_get_type
+       gst_alloc_trace_live_all
+       gst_alloc_trace_print_all
+       gst_alloc_trace_print_live
+       gst_alloc_trace_set_flags_all
+       gst_assoc_flags_get_type
+       gst_atomic_int_set
+       gst_bin_add
+       gst_bin_add_many
+       gst_bin_find_unconnected_pad
+       gst_bin_flags_get_type
+       gst_bin_get_by_interface
+       gst_bin_get_by_name
+       gst_bin_get_by_name_recurse_up
+       gst_bin_get_type
+       gst_bin_iterate_all_by_interface
+       gst_bin_iterate_elements
+       gst_bin_iterate_recurse
+       gst_bin_iterate_sinks
+       gst_bin_iterate_sorted
+       gst_bin_iterate_sources
+       gst_bin_new
+       gst_bin_remove
+       gst_buffer_create_sub
+       gst_buffer_flag_get_type
+       gst_buffer_get_caps
+       gst_buffer_get_type
+       gst_buffer_is_metadata_writable
+       gst_buffer_is_span_fast
+       gst_buffer_join
+       gst_buffer_make_metadata_writable
+       gst_buffer_merge
+       gst_buffer_new
+       gst_buffer_new_and_alloc
+       gst_buffer_set_caps
+       gst_buffer_span
+       gst_buffer_stamp  
+       gst_bus_add_signal_watch_full
+       gst_bus_add_watch_full
+       gst_bus_disable_sync_message_emission
+       gst_bus_enable_sync_message_emission
+       gst_bus_flags_get_type
+       gst_bus_get_type
+       gst_bus_have_pending
+       gst_bus_new
+       gst_bus_peek
+       gst_bus_poll
+       gst_bus_pop
+       gst_bus_post
+       gst_bus_remove_signal_watch
+       gst_bus_set_flushing
+       gst_bus_set_sync_handler
+       gst_bus_sync_reply_get_type
+       gst_caps_append
+       gst_caps_append_structure
+       gst_caps_copy
+       gst_caps_copy_nth
+       gst_caps_do_simplify
+       gst_caps_flags_get_type
+       gst_caps_from_string
+       gst_caps_get_size
+       gst_caps_get_structure
+       gst_caps_get_type
+       gst_caps_intersect
+       gst_caps_is_always_compatible
+       gst_caps_is_any
+       gst_caps_is_empty
+       gst_caps_is_equal
+       gst_caps_is_fixed
+       gst_caps_is_subset
+       gst_caps_make_writable
+       gst_caps_new_any
+       gst_caps_new_empty
+       gst_caps_new_full
+       gst_caps_new_simple
+       gst_caps_normalize
+       gst_caps_ref
+       gst_caps_replace
+       gst_caps_set_simple
+       gst_caps_subtract
+       gst_caps_to_string
+       gst_caps_truncate
+       gst_caps_union
+       gst_caps_unref
+       GST_CAT_AUTOPLUG DATA
+       GST_CAT_AUTOPLUG_ATTEMPT DATA
+       GST_CAT_BUFFER DATA
+       GST_CAT_BUS DATA
+       GST_CAT_CALL_TRACE DATA
+       GST_CAT_CAPS DATA
+       GST_CAT_CLOCK DATA
+       GST_CAT_ELEMENT_PADS DATA
+       GST_CAT_ERROR_SYSTEM DATA
+       GST_CAT_EVENT DATA
+       GST_CAT_GST_INIT DATA
+       GST_CAT_MESSAGE DATA
+       GST_CAT_NEGOTIATION DATA
+       GST_CAT_PADS DATA
+       GST_CAT_PARAMS DATA
+       GST_CAT_PARENTAGE DATA
+       GST_CAT_PIPELINE DATA
+       GST_CAT_PLUGIN_INFO DATA
+       GST_CAT_PLUGIN_LOADING DATA
+       GST_CAT_PROBE DATA
+       GST_CAT_PROPERTIES DATA
+       GST_CAT_QOS DATA
+       GST_CAT_REFCOUNTING DATA
+       GST_CAT_REGISTRY DATA
+       GST_CAT_SCHEDULING DATA
+       GST_CAT_SIGNAL DATA
+       GST_CAT_STATES DATA
+       GST_CAT_XML DATA
+       gst_clock_add_observation
+       gst_clock_adjust_unlocked
+       gst_clock_entry_type_get_type
+       gst_clock_flags_get_type
+       gst_clock_get_calibration
+       gst_clock_get_internal_time
+       gst_clock_get_master
+       gst_clock_get_resolution
+       gst_clock_get_time
+       gst_clock_get_type
+       gst_clock_id_unref
+       gst_clock_id_unschedule
+       gst_clock_id_wait
+       gst_clock_new_periodic_id
+       gst_clock_new_single_shot_id
+       gst_clock_return_get_type
+       gst_clock_set_calibration
+       gst_clock_set_master
+       gst_clock_set_resolution
+       gst_core_error_get_type
+       gst_core_error_quark
+       gst_date_get_type
+       gst_debug_color_flags_get_type
+       gst_debug_construct_term_color
+       gst_debug_get_default_threshold
+       gst_debug_is_active
+       gst_debug_is_colored
+       gst_debug_level_get_type
+       gst_debug_log
+       gst_debug_log_valist
+       gst_debug_set_active
+       gst_debug_set_colored
+       gst_debug_set_default_threshold
+       gst_debug_set_threshold_for_name
+       gst_debug_unset_threshold_for_name
+       gst_default_registry_check_feature_version
+       gst_deinit
+       gst_double_range_get_type
+       gst_element_abort_state
+       gst_element_add_pad
+       gst_element_class_add_pad_template
+       gst_element_class_get_pad_template
+       gst_element_class_get_pad_template_list
+       gst_element_class_set_details
+       gst_element_continue_state
+       gst_element_create_all_pads
+       gst_element_default_error
+       gst_element_factory_can_sink_caps
+       gst_element_factory_can_src_caps
+       gst_element_factory_create
+       gst_element_factory_find
+       gst_element_factory_get_author
+       gst_element_factory_get_description
+       gst_element_factory_get_element_type
+       gst_element_factory_get_klass
+       gst_element_factory_get_longname
+       gst_element_factory_get_num_pad_templates
+       gst_element_factory_get_static_pad_templates
        gst_element_factory_get_type
-       gst_element_factory_get_uri_type\r
-       gst_element_factory_make\r
-       gst_element_found_tags\r
-       gst_element_found_tags_for_pad\r
-       gst_element_get_base_time\r
-       gst_element_get_bus\r
-       gst_element_get_clock\r
-       gst_element_get_compatible_pad\r
-       gst_element_get_compatible_pad_template\r
-       gst_element_get_factory\r
-       gst_element_get_index\r
-       gst_element_get_pad\r
-       gst_element_get_request_pad\r
-       gst_element_get_state\r
-       gst_element_get_static_pad\r
-       gst_element_get_type\r
-       gst_element_implements_interface\r
-       gst_element_is_locked_state\r
-       gst_element_is_indexable\r
-       gst_element_iterate_pads\r
-       gst_element_iterate_sink_pads\r
-       gst_element_iterate_src_pads\r
-       gst_element_link\r
-       gst_element_link_filtered\r
-       gst_element_link_many\r
-       gst_element_link_pads\r
-       gst_element_link_pads_filtered\r
-       gst_element_lost_state\r
-       gst_element_make_from_uri\r
-       gst_element_message_full\r
-       gst_element_no_more_pads\r
-       gst_element_post_message\r
-       gst_element_provide_clock\r
-       gst_element_provides_clock\r
-       gst_element_query\r
-       gst_element_query_convert\r
-       gst_element_query_duration\r
-       gst_element_query_position\r
-       gst_element_register\r
-       gst_element_release_request_pad\r
-       gst_element_remove_pad\r
-       gst_element_requires_clock\r
-       gst_element_seek\r
-       gst_element_send_event\r
-       gst_element_set_base_time\r
-       gst_element_set_bus\r
-       gst_element_set_clock\r
-       gst_element_set_index\r
-       gst_element_set_locked_state\r
-       gst_element_set_state\r
-       gst_element_state_get_name\r
-       gst_element_sync_state_with_parent\r
-       gst_element_unlink\r
-       gst_element_unlink_pads\r
-       gst_error_get_message\r
-       gst_event_get_structure\r
-       gst_event_get_type\r
-       gst_event_new_buffer_size\r
-       gst_event_new_custom\r
-       gst_event_new_eos\r
-       gst_event_new_flush_start\r
-       gst_event_new_flush_stop\r
-       gst_event_new_navigation\r
-       gst_event_new_new_segment\r
-       gst_event_new_qos\r
-       gst_event_new_seek\r
-       gst_event_new_tag\r
-       gst_event_parse_buffer_size\r
-       gst_event_parse_new_segment\r
-       gst_event_parse_qos\r
-       gst_event_parse_seek\r
-       gst_event_parse_tag\r
-       gst_event_type_get_name\r
-       gst_event_type_get_type\r
-       gst_flags_get_first_value\r
-       gst_flow_get_name\r
-       gst_flow_return_get_type\r
-       gst_format_get_by_nick\r
-       gst_format_get_details\r
-       gst_format_get_name\r
-       gst_format_get_type\r
-       gst_format_iterate_definitions\r
-       gst_format_register\r
-       gst_formats_contains\r
-       gst_fourcc_get_type\r
-       gst_fraction_get_type\r
-       gst_fraction_range_get_type\r
-       gst_g_error_get_type\r
-       gst_ghost_pad_get_target\r
-       gst_ghost_pad_get_type\r
-       gst_ghost_pad_new\r
-       gst_ghost_pad_new_no_target\r
-       gst_ghost_pad_set_target\r
-       gst_implements_interface_cast\r
-       gst_implements_interface_check\r
-       gst_implements_interface_get_type\r
-       gst_index_add_association\r
-       gst_index_add_format\r
-       gst_index_commit\r
-       gst_index_entry_assoc_map\r
-       gst_index_factory_create\r
-       gst_index_factory_destroy\r
-       gst_index_factory_get_type\r
-       gst_index_factory_find\r
-       gst_index_factory_make\r
-       gst_index_factory_new\r
-       gst_index_get_assoc_entry\r
-       gst_index_get_certainty\r
-       gst_index_get_group\r
-       gst_index_get_writer_id\r
-       gst_index_get_type\r
-       gst_index_new_group\r
-       gst_index_set_certainty\r
-       gst_index_set_group\r
-       gst_init\r
-       gst_init_check\r
-       gst_init_get_option_group\r
-       gst_int_range_get_type\r
-       gst_is_tag_list\r
-       gst_iterator_fold\r
-       gst_iterator_free\r
-       gst_iterator_next\r
-       gst_iterator_push\r
-       gst_iterator_resync\r
-       gst_library_error_quark\r
-       gst_marshal_BOOLEAN__POINTER\r
-       gst_marshal_VOID__INT_INT\r
-       gst_marshal_VOID__OBJECT_OBJECT\r
-       gst_marshal_VOID__POINTER_OBJECT\r
-       gst_marshal_VOID__UINT_BOXED\r
-       gst_message_get_structure\r
-       gst_message_get_type\r
-       gst_message_new_application\r
-       gst_message_new_clock_lost\r
-       gst_message_new_clock_provide\r
-       gst_message_new_custom\r
-       gst_message_new_duration\r
-       gst_message_new_element\r
-       gst_message_new_eos\r
-       gst_message_new_error\r
-       gst_message_new_new_clock\r
-       gst_message_new_segment_done\r
-       gst_message_new_segment_start\r
-       gst_message_new_state_changed\r
-       gst_message_new_state_dirty\r
-       gst_message_new_tag\r
-       gst_message_new_warning\r
-       gst_message_parse_clock_lost\r
-       gst_message_parse_clock_provide\r
-       gst_message_parse_duration\r
-       gst_message_parse_error\r
-       gst_message_parse_new_clock\r
-       gst_message_parse_segment_done\r
-       gst_message_parse_segment_start\r
-       gst_message_parse_state_changed\r
-       gst_message_parse_tag\r
-       gst_message_parse_warning\r
-       gst_message_type_get_name\r
-       gst_mini_object_copy\r
-       gst_mini_object_get_type\r
-       gst_mini_object_is_writable\r
-       gst_mini_object_make_writable\r
-       gst_mini_object_new\r
-       gst_mini_object_ref\r
-       gst_mini_object_replace\r
-       gst_mini_object_unref\r
-       gst_object_default_deep_notify\r
-       gst_object_default_error\r
-       gst_object_get_name\r
-       gst_object_get_name_prefix\r
-       gst_object_get_parent\r
-       gst_object_get_path_string\r
-       gst_object_get_type\r
-       gst_object_has_ancestor\r
-       gst_object_ref\r
-       gst_object_replace\r
-       gst_object_set_name\r
-       gst_object_set_name_prefix\r
-       gst_object_set_parent\r
-       gst_object_set_parent\r
-       gst_object_sink\r
-       gst_object_unref\r
-       gst_object_unparent\r
-       gst_pad_accept_caps\r
-       gst_pad_activate_pull\r
-       gst_pad_activate_push\r
-       gst_pad_add_buffer_probe\r
-       gst_pad_add_data_probe\r
-       gst_pad_add_event_probe\r
-       gst_pad_alloc_buffer\r
-       gst_pad_alloc_buffer_and_set_caps\r
-       gst_pad_can_link\r
-       gst_pad_chain\r
-       gst_pad_check_pull_range\r
-       gst_pad_event_default\r
-       gst_pad_fixate_caps\r
-       gst_pad_get_allowed_caps\r
-       gst_pad_get_caps\r
-       gst_pad_get_direction\r
-       gst_pad_get_element_private\r
-       gst_pad_get_fixed_caps_func\r
-       gst_pad_get_internal_links\r
-       gst_pad_get_internal_links_default\r
-       gst_pad_get_negotiated_caps\r
-       gst_pad_get_pad_template\r
-       gst_pad_get_pad_template_caps\r
-       gst_pad_get_parent_element\r
-       gst_pad_get_peer\r
-       gst_pad_get_range\r
-       gst_pad_get_query_types\r
-       gst_pad_get_query_types_default\r
-       gst_pad_get_type\r
-       gst_pad_is_active\r
-       gst_pad_is_blocked\r
-       gst_pad_is_linked\r
-       gst_pad_link\r
-       gst_pad_new\r
-       gst_pad_new_from_static_template\r
-       gst_pad_new_from_template\r
-       gst_pad_pause_task\r
-       gst_pad_peer_accept_caps\r
-       gst_pad_peer_get_caps\r
-       gst_pad_proxy_getcaps\r
-       gst_pad_proxy_setcaps\r
-       gst_pad_pull_range\r
-       gst_pad_push\r
-       gst_pad_push_event\r
-       gst_pad_query\r
-       gst_pad_query_convert\r
-       gst_pad_query_default\r
-       gst_pad_query_duration\r
-       gst_pad_query_position\r
-       gst_pad_remove_buffer_probe\r
-       gst_pad_remove_data_probe\r
-       gst_pad_remove_event_probe\r
-       gst_pad_send_event\r
-       gst_pad_set_activate_function\r
-       gst_pad_set_activatepull_function\r
-       gst_pad_set_activatepush_function\r
-       gst_pad_set_active\r
-       gst_pad_set_blocked\r
-       gst_pad_set_blocked_async\r
-       gst_pad_set_bufferalloc_function\r
-       gst_pad_set_caps\r
-       gst_pad_set_chain_function\r
-       gst_pad_set_checkgetrange_function\r
-       gst_pad_set_element_private\r
-       gst_pad_set_event_function\r
-       gst_pad_set_fixatecaps_function\r
-       gst_pad_set_getcaps_function\r
-       gst_pad_set_getrange_function\r
-       gst_pad_set_internal_link_function\r
-       gst_pad_set_link_function\r
-       gst_pad_set_query_function\r
-       gst_pad_set_query_type_function\r
-       gst_pad_set_setcaps_function\r
-       gst_pad_set_unlink_function\r
-       gst_pad_start_task\r
-       gst_pad_stop_task\r
-       gst_pad_template_get_caps\r
-       gst_pad_template_get_type\r
-       gst_pad_template_new\r
-       gst_pad_template_pad_created\r
-       gst_pad_unlink\r
-       gst_pad_use_fixed_caps\r
-       gst_param_spec_mini_object\r
-       gst_parse_bin_from_description\r
-       gst_parse_launch\r
-       gst_parse_launchv\r
-       gst_pipeline_auto_clock\r
-       gst_pipeline_get_bus\r
-       gst_pipeline_get_clock\r
-       gst_pipeline_get_type\r
-       gst_pipeline_new\r
-       gst_pipeline_get_auto_flush_bus\r
-       gst_pipeline_get_delay\r
-       gst_pipeline_get_last_stream_time\r
-       gst_pipeline_set_auto_flush_bus\r
-       gst_pipeline_set_clock\r
-       gst_pipeline_set_delay\r
-       gst_pipeline_set_new_stream_time\r
-       gst_pipeline_use_clock\r
-       gst_plugin_feature_check_version\r
-       gst_plugin_feature_get_name\r
-       gst_plugin_feature_get_rank\r
-       gst_plugin_feature_get_type\r
-       gst_plugin_feature_list_free\r
-       gst_plugin_feature_load\r
-       gst_plugin_feature_set_name\r
-       gst_plugin_feature_set_rank\r
-       gst_plugin_get_description\r
-       gst_plugin_get_filename\r
-       gst_plugin_get_license\r
-       gst_plugin_get_name\r
-       gst_plugin_get_origin\r
-       gst_plugin_get_package\r
-       gst_plugin_get_source\r
-       gst_plugin_get_type\r
-       gst_plugin_get_version\r
-       gst_plugin_is_loaded\r
-       gst_plugin_list_free\r
-       gst_plugin_load\r
-       gst_plugin_load_file\r
-       gst_plugin_load_by_name\r
-       gst_plugin_name_filter\r
-       gst_query_get_structure\r
-       gst_query_get_type\r
-       gst_query_new_application\r
-       gst_query_new_convert\r
-       gst_query_new_duration\r
-       gst_query_new_formats\r
-       gst_query_new_position\r
-       gst_query_new_seeking\r
-       gst_query_new_segment\r
-       gst_query_parse_convert\r
-       gst_query_parse_duration\r
-       gst_query_parse_formats_length\r
-       gst_query_parse_formats_nth\r
-       gst_query_parse_position\r
-       gst_query_parse_seeking\r
-       gst_query_parse_segment\r
-       gst_query_set_convert\r
-       gst_query_set_duration\r
-       gst_query_set_formats\r
-       gst_query_set_formatsv\r
-       gst_query_set_position\r
-       gst_query_set_seeking\r
-       gst_query_set_segment\r
-       gst_query_type_get_by_nick\r
-       gst_query_type_get_details\r
-       gst_query_type_iterate_definitions\r
-       gst_query_type_register\r
-       gst_registry_add_feature\r
-       gst_registry_add_plugin\r
-       gst_registry_feature_filter\r
-       gst_registry_find_feature\r
-       gst_registry_find_plugin\r
-       gst_registry_get_default\r
-       gst_registry_get_feature_list\r
-       gst_registry_get_feature_list_by_plugin\r
-       gst_registry_get_path_list\r
-       gst_registry_get_plugin_list\r
-       gst_registry_get_type\r
-       gst_registry_lookup\r
-       gst_registry_lookup_feature\r
-       gst_registry_remove_feature\r
-       gst_registry_remove_plugin\r
-       gst_registry_scan_path\r
-       gst_registry_xml_read_cache\r
-       gst_registry_xml_write_cache\r
-       gst_resource_error_quark\r
-       gst_seek_type_get_type\r
-       gst_segment_clip\r
-       gst_segment_free\r
-       gst_segment_get_type\r
-       gst_segment_init\r
-       gst_segment_new\r
-       gst_segment_set_duration\r
-       gst_segment_set_last_stop\r
-       gst_segment_set_newsegment\r
-       gst_segment_set_seek\r
-       gst_segment_to_running_time\r
-       gst_segment_to_stream_time\r
-       gst_static_caps_get\r
-       gst_static_caps_get_type\r
-       gst_static_pad_template_get\r
-       gst_static_pad_template_get_caps\r
-       gst_static_pad_template_get_type\r
-       gst_stream_error_quark\r
-       gst_structure_copy\r
-       gst_structure_fixate_field_boolean\r
-       gst_structure_fixate_field_nearest_double\r
-       gst_structure_fixate_field_nearest_fraction\r
-       gst_structure_fixate_field_nearest_int\r
-       gst_structure_foreach\r
-       gst_structure_free\r
-       gst_structure_from_string\r
-       gst_structure_get_boolean\r
-       gst_structure_get_double\r
-       gst_structure_get_field_type\r
-       gst_structure_get_fourcc\r
-       gst_structure_get_fraction\r
-       gst_structure_get_int\r
-       gst_structure_get_name\r
-       gst_structure_get_string\r
-       gst_structure_get_type\r
-       gst_structure_get_value\r
-       gst_structure_has_field\r
-       gst_structure_has_field_typed\r
-       gst_structure_has_name\r
-       gst_structure_n_fields\r
-       gst_structure_new\r
-       gst_structure_new_valist\r
-       gst_structure_nth_field_name\r
-       gst_structure_remove_all_fields\r
-       gst_structure_remove_field\r
-       gst_structure_set\r
-       gst_structure_set_name\r
-       gst_structure_set_valist\r
-       gst_structure_set_value\r
-       gst_structure_to_string\r
-       gst_system_clock_get_type\r
-       gst_system_clock_obtain\r
-       gst_tag_exists\r
-       gst_tag_get_description\r
-       gst_tag_get_flag\r
-       gst_tag_get_nick\r
-       gst_tag_get_type\r
-       gst_tag_is_fixed\r
-       gst_tag_list_add\r
-       gst_tag_list_add_values\r
-       gst_tag_list_copy\r
-       gst_tag_list_foreach\r
-       gst_tag_list_free\r
-       gst_tag_list_get_date_index\r
-       gst_tag_list_get_double_index\r
-       gst_tag_list_get_string\r
-       gst_tag_list_get_string_index\r
-       gst_tag_list_get_tag_size\r
-       gst_tag_list_get_type\r
-       gst_tag_list_get_uint_index\r
-       gst_tag_list_get_value_index\r
-       gst_tag_list_insert\r
-       gst_tag_list_merge\r
-       gst_tag_list_new\r
-       gst_tag_register\r
-       gst_tag_setter_get_tag_list\r
-       gst_tag_setter_get_tag_merge_mode\r
-       gst_tag_setter_get_type\r
-       gst_tag_setter_merge_tags\r
-       gst_tag_setter_set_tag_merge_mode\r
-       gst_task_get_state\r
-       gst_task_get_type\r
-       gst_task_pause\r
-       gst_task_start\r
-       gst_task_stop\r
-       gst_type_find_factory_call_function\r
-       gst_type_find_factory_get_caps\r
-       gst_type_find_factory_get_list\r
-       gst_type_find_factory_get_type\r
-       gst_type_find_get_length\r
-       gst_type_find_peek\r
-       gst_type_find_register\r
-       gst_type_find_suggest\r
-       gst_uri_construct\r
-       gst_uri_get_location\r
-       gst_uri_get_protocol\r
-       gst_uri_handler_get_protocols\r
-       gst_uri_handler_get_type\r
-       gst_uri_handler_get_type\r
-       gst_uri_handler_get_uri\r
-       gst_uri_handler_get_uri_type\r
-       gst_uri_handler_new_uri\r
-       gst_uri_handler_set_uri\r
-       gst_uri_is_valid\r
-       gst_uri_protocol_is_valid\r
-       gst_util_dump_mem\r
-       gst_util_gdouble_to_guint64\r
-       gst_util_guint64_to_gdouble\r
-       gst_util_set_object_arg\r
-       gst_util_uint64_scale\r
-       gst_util_uint64_scale_int\r
-       gst_value_array_append_value\r
-       gst_value_array_get_size\r
-       gst_value_array_get_type\r
-       gst_value_array_get_value\r
-       gst_value_compare\r
-       gst_value_get_caps\r
-       gst_value_get_double_range_max\r
-       gst_value_get_double_range_min\r
-       gst_value_get_fourcc\r
-       gst_value_get_fraction_denominator\r
-       gst_value_get_fraction_numerator\r
-       gst_value_get_fraction_range_max\r
-       gst_value_get_fraction_range_min\r
-       gst_value_get_int_range_max\r
-       gst_value_get_int_range_min\r
-       gst_value_get_mini_object\r
-       gst_value_init_and_copy\r
-       gst_value_list_append_value\r
-       gst_value_list_get_size\r
-       gst_value_list_get_type\r
-       gst_value_list_get_value\r
-       gst_value_serialize\r
-       gst_value_set_caps\r
-       gst_value_set_double_range\r
-       gst_value_set_fourcc\r
-       gst_value_set_fraction_range\r
-       gst_value_set_fraction\r
-       gst_value_set_int_range\r
-       gst_value_set_mini_object\r
-       gst_version\r
-       gst_version_string\r
-       gst_xml_get_element\r
-       gst_xml_get_topelements\r
-       gst_xml_get_type\r
-       gst_xml_make_element\r
-       gst_xml_new\r
-       gst_xml_parse_doc\r
-       gst_xml_parse_file\r
-       gst_xml_parse_memory\r
-       gst_xml_write\r
-       gst_xml_write_file\r
-       gst_activate_mode_get_type\r
-       gst_alloc_trace_flags_get_type\r
-       gst_assoc_flags_get_type\r
-       gst_bin_flags_get_type\r
-       gst_buffer_flag_get_type\r
-       gst_bus_flags_get_type\r
-       gst_bus_sync_reply_get_type\r
-       gst_caps_flags_get_type\r
-       gst_clock_entry_type_get_type\r
-       gst_clock_flags_get_type\r
-       gst_clock_return_get_type\r
-       gst_core_error_get_type\r
-       gst_debug_color_flags_get_type\r
-       gst_debug_level_get_type\r
-       gst_element_flags_get_type\r
-       gst_element_get_query_types\r
-       gst_event_type_flags_get_type\r
-       gst_index_certainty_get_type\r
-       gst_index_entry_type_get_type\r
-       gst_index_flags_get_type\r
-       gst_index_lookup_method_get_type\r
-       gst_index_resolver_method_get_type\r
-       gst_iterator_item_get_type\r
-       gst_iterator_result_get_type\r
-       gst_library_error_get_type\r
-       gst_message_type_get_type\r
-       gst_mini_object_flags_get_type\r
-       gst_object_flags_get_type\r
-       gst_pad_direction_get_type\r
-       gst_pad_flags_get_type\r
-       gst_pad_link_return_get_type\r
-       gst_pad_presence_get_type\r
-       gst_pad_template_flags_get_type\r
-       gst_parse_error_get_type\r
-       gst_pipeline_flags_get_type\r
-       gst_plugin_error_get_type\r
-       gst_plugin_flags_get_type\r
-       gst_query_type_get_type\r
-       gst_rank_get_type\r
-       gst_resource_error_get_type\r
-       gst_seek_flags_get_type\r
-       gst_state_change_get_type\r
-       gst_state_change_return_get_type\r
-       gst_state_get_type\r
-       gst_stream_error_get_type\r
-       gst_tag_flag_get_type\r
-       gst_tag_merge_mode_get_type\r
-       gst_task_state_get_type\r
-       gst_type_find_probability_get_type\r
-       gst_uri_type_get_type\r
+       gst_element_factory_get_uri_type
+       gst_element_factory_make
+       gst_element_flags_get_type
+       gst_element_found_tags
+       gst_element_found_tags_for_pad
+       gst_element_get_base_time
+       gst_element_get_bus
+       gst_element_get_clock
+       gst_element_get_compatible_pad
+       gst_element_get_compatible_pad_template
+       gst_element_get_factory
+       gst_element_get_index
+       gst_element_get_pad
+       gst_element_get_query_types
+       gst_element_get_request_pad
+       gst_element_get_state
+       gst_element_get_static_pad
+       gst_element_get_type
+       gst_element_implements_interface
+       gst_element_is_indexable
+       gst_element_is_locked_state
+       gst_element_iterate_pads
+       gst_element_iterate_sink_pads
+       gst_element_iterate_src_pads
+       gst_element_link
+       gst_element_link_filtered
+       gst_element_link_many
+       gst_element_link_pads
+       gst_element_link_pads_filtered
+       gst_element_lost_state
+       gst_element_make_from_uri
+       gst_element_message_full
+       gst_element_no_more_pads
+       gst_element_post_message
+       gst_element_provide_clock
+       gst_element_provides_clock
+       gst_element_query
+       gst_element_query_convert
+       gst_element_query_duration
+       gst_element_query_position
+       gst_element_register
+       gst_element_release_request_pad
+       gst_element_remove_pad
+       gst_element_requires_clock
+       gst_element_seek
+       gst_element_send_event
+       gst_element_set_base_time
+       gst_element_set_bus
+       gst_element_set_clock
+       gst_element_set_index
+       gst_element_set_locked_state
+       gst_element_set_state
+       gst_element_state_get_name
+       gst_element_sync_state_with_parent
+       gst_element_unlink
+       gst_element_unlink_pads
+       gst_error_get_message
+       gst_event_get_structure
+       gst_event_get_type
+       gst_event_new_buffer_size
+       gst_event_new_custom
+       gst_event_new_eos
+       gst_event_new_flush_start
+       gst_event_new_flush_stop
+       gst_event_new_navigation
+       gst_event_new_new_segment
+       gst_event_new_qos
+       gst_event_new_seek
+       gst_event_new_tag
+       gst_event_parse_buffer_size
+       gst_event_parse_new_segment
+       gst_event_parse_qos
+       gst_event_parse_seek
+       gst_event_parse_tag
+       gst_event_type_flags_get_type
+       gst_event_type_get_name
+       gst_event_type_get_type
+       gst_flags_get_first_value
+       gst_flow_get_name
+       gst_flow_return_get_type
+       gst_format_get_by_nick
+       gst_format_get_details
+       gst_format_get_name
+       gst_format_get_type
+       gst_format_iterate_definitions
+       gst_format_register
+       gst_formats_contains
+       gst_fourcc_get_type
+       gst_fraction_get_type
+       gst_fraction_range_get_type
+       gst_g_error_get_type
+       gst_ghost_pad_get_target
+       gst_ghost_pad_get_type
+       gst_ghost_pad_new
+       gst_ghost_pad_new_no_target
+       gst_ghost_pad_set_target
+       gst_implements_interface_cast
+       gst_implements_interface_check
+       gst_implements_interface_get_type
+       gst_index_add_association
+       gst_index_add_format
+       gst_index_certainty_get_type
+       gst_index_commit
+       gst_index_entry_assoc_map
+       gst_index_entry_type_get_type
+       gst_index_factory_create
+       gst_index_factory_destroy
+       gst_index_factory_find
+       gst_index_factory_get_type
+       gst_index_factory_make
+       gst_index_factory_new
+       gst_index_flags_get_type
+       gst_index_get_assoc_entry
+       gst_index_get_certainty
+       gst_index_get_group
+       gst_index_get_type
+       gst_index_get_writer_id
+       gst_index_lookup_method_get_type
+       gst_index_new_group
+       gst_index_resolver_method_get_type
+       gst_index_set_certainty
+       gst_index_set_group
+       gst_init
+       gst_init_check
+       gst_init_get_option_group
+       gst_int_range_get_type
+       gst_is_tag_list
+       gst_iterator_fold
+       gst_iterator_free
+       gst_iterator_item_get_type
+       gst_iterator_next
+       gst_iterator_push
+       gst_iterator_result_get_type
+       gst_iterator_resync
+       gst_library_error_get_type
+       gst_library_error_quark
+       gst_marshal_BOOLEAN__POINTER
+       gst_marshal_VOID__INT_INT
+       gst_marshal_VOID__OBJECT_OBJECT
+       gst_marshal_VOID__POINTER_OBJECT
+       gst_marshal_VOID__UINT_BOXED
+       gst_message_get_structure
+       gst_message_get_type
+       gst_message_new_application
+       gst_message_new_clock_lost
+       gst_message_new_clock_provide
+       gst_message_new_custom
+       gst_message_new_duration
+       gst_message_new_element
+       gst_message_new_eos
+       gst_message_new_error
+       gst_message_new_new_clock
+       gst_message_new_segment_done
+       gst_message_new_segment_start
+       gst_message_new_state_changed
+       gst_message_new_state_dirty
+       gst_message_new_tag
+       gst_message_new_warning
+       gst_message_parse_clock_lost
+       gst_message_parse_clock_provide
+       gst_message_parse_duration
+       gst_message_parse_error
+       gst_message_parse_new_clock
+       gst_message_parse_segment_done
+       gst_message_parse_segment_start
+       gst_message_parse_state_changed
+       gst_message_parse_tag
+       gst_message_parse_warning
+       gst_message_type_get_name
+       gst_message_type_get_type
+       gst_mini_object_copy
+       gst_mini_object_flags_get_type
+       gst_mini_object_get_type
+       gst_mini_object_is_writable
+       gst_mini_object_make_writable
+       gst_mini_object_new
+       gst_mini_object_ref
+       gst_mini_object_replace
+       gst_mini_object_unref
+       gst_object_default_deep_notify
+       gst_object_default_error
+       gst_object_flags_get_type
+       gst_object_get_name
+       gst_object_get_name_prefix
+       gst_object_get_parent
+       gst_object_get_path_string
+       gst_object_get_type
+       gst_object_has_ancestor
+       gst_object_ref
+       gst_object_replace
+       gst_object_set_name
+       gst_object_set_name_prefix
+       gst_object_set_parent
+       gst_object_set_parent
+       gst_object_sink
+       gst_object_unparent
+       gst_object_unref
+       gst_pad_accept_caps
+       gst_pad_activate_pull
+       gst_pad_activate_push
+       gst_pad_add_buffer_probe
+       gst_pad_add_data_probe
+       gst_pad_add_event_probe
+       gst_pad_alloc_buffer
+       gst_pad_alloc_buffer_and_set_caps
+       gst_pad_can_link
+       gst_pad_chain
+       gst_pad_check_pull_range
+       gst_pad_direction_get_type
+       gst_pad_event_default
+       gst_pad_fixate_caps
+       gst_pad_flags_get_type
+       gst_pad_get_allowed_caps
+       gst_pad_get_caps
+       gst_pad_get_direction
+       gst_pad_get_element_private
+       gst_pad_get_fixed_caps_func
+       gst_pad_get_internal_links
+       gst_pad_get_internal_links_default
+       gst_pad_get_negotiated_caps
+       gst_pad_get_pad_template
+       gst_pad_get_pad_template_caps
+       gst_pad_get_parent_element
+       gst_pad_get_peer
+       gst_pad_get_query_types
+       gst_pad_get_query_types_default
+       gst_pad_get_range
+       gst_pad_get_type
+       gst_pad_is_active
+       gst_pad_is_blocked
+       gst_pad_is_linked
+       gst_pad_link
+       gst_pad_link_return_get_type
+       gst_pad_new
+       gst_pad_new_from_static_template
+       gst_pad_new_from_template
+       gst_pad_pause_task
+       gst_pad_peer_accept_caps
+       gst_pad_peer_get_caps
+       gst_pad_presence_get_type
+       gst_pad_proxy_getcaps
+       gst_pad_proxy_setcaps
+       gst_pad_pull_range
+       gst_pad_push
+       gst_pad_push_event
+       gst_pad_query
+       gst_pad_query_convert
+       gst_pad_query_default
+       gst_pad_query_duration
+       gst_pad_query_position
+       gst_pad_remove_buffer_probe
+       gst_pad_remove_data_probe
+       gst_pad_remove_event_probe
+       gst_pad_send_event
+       gst_pad_set_activate_function
+       gst_pad_set_activatepull_function
+       gst_pad_set_activatepush_function
+       gst_pad_set_active
+       gst_pad_set_blocked
+       gst_pad_set_blocked_async
+       gst_pad_set_bufferalloc_function
+       gst_pad_set_caps
+       gst_pad_set_chain_function
+       gst_pad_set_checkgetrange_function
+       gst_pad_set_element_private
+       gst_pad_set_event_function
+       gst_pad_set_fixatecaps_function
+       gst_pad_set_getcaps_function
+       gst_pad_set_getrange_function
+       gst_pad_set_internal_link_function
+       gst_pad_set_link_function
+       gst_pad_set_query_function
+       gst_pad_set_query_type_function
+       gst_pad_set_setcaps_function
+       gst_pad_set_unlink_function
+       gst_pad_start_task
+       gst_pad_stop_task
+       gst_pad_template_flags_get_type
+       gst_pad_template_get_caps
+       gst_pad_template_get_type
+       gst_pad_template_new
+       gst_pad_template_pad_created
+       gst_pad_unlink
+       gst_pad_use_fixed_caps
+       gst_param_spec_mini_object
+       gst_parse_bin_from_description
+       gst_parse_error_get_type
+       gst_parse_launch
+       gst_parse_launchv
+       gst_pipeline_auto_clock
+       gst_pipeline_flags_get_type
+       gst_pipeline_get_auto_flush_bus
+       gst_pipeline_get_bus
+       gst_pipeline_get_clock
+       gst_pipeline_get_delay
+       gst_pipeline_get_last_stream_time
+       gst_pipeline_get_type
+       gst_pipeline_new
+       gst_pipeline_set_auto_flush_bus
+       gst_pipeline_set_clock
+       gst_pipeline_set_delay
+       gst_pipeline_set_new_stream_time
+       gst_pipeline_use_clock
+       gst_plugin_error_get_type
+       gst_plugin_feature_check_version
+       gst_plugin_feature_get_name
+       gst_plugin_feature_get_rank
+       gst_plugin_feature_get_type
+       gst_plugin_feature_list_free
+       gst_plugin_feature_load
+       gst_plugin_feature_set_name
+       gst_plugin_feature_set_rank
+       gst_plugin_flags_get_type
+       gst_plugin_get_description
+       gst_plugin_get_filename
+       gst_plugin_get_license
+       gst_plugin_get_name
+       gst_plugin_get_origin
+       gst_plugin_get_package
+       gst_plugin_get_source
+       gst_plugin_get_type
+       gst_plugin_get_version
+       gst_plugin_is_loaded
+       gst_plugin_list_free
+       gst_plugin_load
+       gst_plugin_load_by_name
+       gst_plugin_load_file
+       gst_plugin_name_filter
+       gst_query_get_structure
+       gst_query_get_type
+       gst_query_new_application
+       gst_query_new_convert
+       gst_query_new_duration
+       gst_query_new_formats
+       gst_query_new_position
+       gst_query_new_seeking
+       gst_query_new_segment
+       gst_query_parse_convert
+       gst_query_parse_duration
+       gst_query_parse_formats_length
+       gst_query_parse_formats_nth
+       gst_query_parse_position
+       gst_query_parse_seeking
+       gst_query_parse_segment
+       gst_query_set_convert
+       gst_query_set_duration
+       gst_query_set_formats
+       gst_query_set_formatsv
+       gst_query_set_position
+       gst_query_set_seeking
+       gst_query_set_segment
+       gst_query_type_get_by_nick
+       gst_query_type_get_details
+       gst_query_type_get_type
+       gst_query_type_iterate_definitions
+       gst_query_type_register
+       gst_rank_get_type
+       gst_registry_add_feature
+       gst_registry_add_plugin
+       gst_registry_feature_filter
+       gst_registry_find_feature
+       gst_registry_find_plugin
+       gst_registry_get_default
+       gst_registry_get_feature_list
+       gst_registry_get_feature_list_by_plugin
+       gst_registry_get_path_list
+       gst_registry_get_plugin_list
+       gst_registry_get_type
+       gst_registry_lookup
+       gst_registry_lookup_feature
+       gst_registry_remove_feature
+       gst_registry_remove_plugin
+       gst_registry_scan_path
+       gst_registry_xml_read_cache
+       gst_registry_xml_write_cache
+       gst_resource_error_get_type
+       gst_resource_error_quark
+       gst_seek_flags_get_type
+       gst_seek_type_get_type
+       gst_segment_clip
+       gst_segment_free
+       gst_segment_get_type
+       gst_segment_init
+       gst_segment_new
+       gst_segment_set_duration
+       gst_segment_set_last_stop
+       gst_segment_set_newsegment
+       gst_segment_set_seek
+       gst_segment_to_running_time
+       gst_segment_to_stream_time
+       gst_state_change_get_type
+       gst_state_change_return_get_type
+       gst_state_get_type
+       gst_static_caps_get
+       gst_static_caps_get_type
+       gst_static_pad_template_get
+       gst_static_pad_template_get_caps
+       gst_static_pad_template_get_type
+       gst_stream_error_get_type
+       gst_stream_error_quark
+       gst_structure_copy
+       gst_structure_fixate_field_boolean
+       gst_structure_fixate_field_nearest_double
+       gst_structure_fixate_field_nearest_fraction
+       gst_structure_fixate_field_nearest_int
+       gst_structure_foreach
+       gst_structure_free
+       gst_structure_from_string
+       gst_structure_get_boolean
+       gst_structure_get_double
+       gst_structure_get_field_type
+       gst_structure_get_fourcc
+       gst_structure_get_fraction
+       gst_structure_get_int
+       gst_structure_get_name
+       gst_structure_get_string
+       gst_structure_get_type
+       gst_structure_get_value
+       gst_structure_has_field
+       gst_structure_has_field_typed
+       gst_structure_has_name
+       gst_structure_n_fields
+       gst_structure_new
+       gst_structure_new_valist
+       gst_structure_nth_field_name
+       gst_structure_remove_all_fields
+       gst_structure_remove_field
+       gst_structure_set
+       gst_structure_set_name
+       gst_structure_set_valist
+       gst_structure_set_value
+       gst_structure_to_string
+       gst_system_clock_get_type
+       gst_system_clock_obtain
+       gst_tag_exists
+       gst_tag_flag_get_type
+       gst_tag_get_description
+       gst_tag_get_flag
+       gst_tag_get_nick
+       gst_tag_get_type
+       gst_tag_is_fixed
+       gst_tag_list_add
+       gst_tag_list_add_values
+       gst_tag_list_copy
+       gst_tag_list_foreach
+       gst_tag_list_free
+       gst_tag_list_get_date_index
+       gst_tag_list_get_double_index
+       gst_tag_list_get_string
+       gst_tag_list_get_string_index
+       gst_tag_list_get_tag_size
+       gst_tag_list_get_type
+       gst_tag_list_get_uint_index
+       gst_tag_list_get_value_index
+       gst_tag_list_insert
+       gst_tag_list_merge
+       gst_tag_list_new
+       gst_tag_merge_mode_get_type
+       gst_tag_register
+       gst_tag_setter_get_tag_list
+       gst_tag_setter_get_tag_merge_mode
+       gst_tag_setter_get_type
+       gst_tag_setter_merge_tags
+       gst_tag_setter_set_tag_merge_mode
+       gst_task_get_state
+       gst_task_get_type
+       gst_task_pause
+       gst_task_start
+       gst_task_state_get_type
+       gst_task_stop
+       gst_type_find_factory_call_function
+       gst_type_find_factory_get_caps
+       gst_type_find_factory_get_list
+       gst_type_find_factory_get_type
+       gst_type_find_get_length
+       gst_type_find_peek
+       gst_type_find_probability_get_type
+       gst_type_find_register
+       gst_type_find_suggest
+       gst_uri_construct
+       gst_uri_get_location
+       gst_uri_get_protocol
+       gst_uri_handler_get_protocols
+       gst_uri_handler_get_type
+       gst_uri_handler_get_type
+       gst_uri_handler_get_uri
+       gst_uri_handler_get_uri_type
+       gst_uri_handler_new_uri
+       gst_uri_handler_set_uri
+       gst_uri_is_valid
+       gst_uri_protocol_is_valid
+       gst_uri_type_get_type
+       gst_util_dump_mem
+       gst_util_gdouble_to_guint64
+       gst_util_guint64_to_gdouble
+       gst_util_set_object_arg
+       gst_util_uint64_scale
+       gst_util_uint64_scale_int
+       gst_value_array_append_value
+       gst_value_array_get_size
+       gst_value_array_get_type
+       gst_value_array_get_value
+       gst_value_compare
+       gst_value_get_caps
+       gst_value_get_double_range_max
+       gst_value_get_double_range_min
+       gst_value_get_fourcc
+       gst_value_get_fraction_denominator
+       gst_value_get_fraction_numerator
+       gst_value_get_fraction_range_max
+       gst_value_get_fraction_range_min
+       gst_value_get_int_range_max
+       gst_value_get_int_range_min
+       gst_value_get_mini_object
+       gst_value_init_and_copy
+       gst_value_list_append_value
+       gst_value_list_get_size
+       gst_value_list_get_type
+       gst_value_list_get_value
+       gst_value_serialize
+       gst_value_set_caps
+       gst_value_set_double_range
+       gst_value_set_fourcc
+       gst_value_set_fraction
+       gst_value_set_fraction_range
+       gst_value_set_int_range
+       gst_value_set_mini_object
+       gst_version
+       gst_version_string
+       gst_xml_get_element
+       gst_xml_get_topelements
+       gst_xml_get_type
+       gst_xml_make_element
+       gst_xml_new
+       gst_xml_parse_doc
+       gst_xml_parse_file
+       gst_xml_parse_memory
+       gst_xml_write
+       gst_xml_write_file
index d864a80..049871d 100644 (file)
@@ -3,7 +3,7 @@ Microsoft Developer Studio Workspace File, Format Version 6.00
 
 ###############################################################################
 
-Project: "grammar"=.\grammar.dsp - Package Owner=<4>
+Project: "grammar"=".\grammar.dsp" - Package Owner=<4>
 
 Package=<5>
 {{{
@@ -15,7 +15,7 @@ Package=<4>
 
 ###############################################################################
 
-Project: "gst_inspect"=.\gst_inspect.dsp - Package Owner=<4>
+Project: "gst_inspect"=".\gst_inspect.dsp" - Package Owner=<4>
 
 Package=<5>
 {{{
@@ -30,7 +30,7 @@ Package=<4>
 
 ###############################################################################
 
-Project: "gst_launch"=.\gst_launch.dsp - Package Owner=<4>
+Project: "gst_launch"=".\gst_launch.dsp" - Package Owner=<4>
 
 Package=<5>
 {{{
@@ -45,7 +45,7 @@ Package=<4>
 
 ###############################################################################
 
-Project: "libgstbase"=.\libgstbase.dsp - Package Owner=<4>
+Project: "libgstbase"=".\libgstbase.dsp" - Package Owner=<4>
 
 Package=<5>
 {{{
@@ -60,7 +60,7 @@ Package=<4>
 
 ###############################################################################
 
-Project: "libgstcontroller"=.\libgstcontroller.dsp - Package Owner=<4>
+Project: "libgstcontroller"=".\libgstcontroller.dsp" - Package Owner=<4>
 
 Package=<5>
 {{{
@@ -75,7 +75,7 @@ Package=<4>
 
 ###############################################################################
 
-Project: "libgstcoreelements"=.\libgstcoreelements.dsp - Package Owner=<4>
+Project: "libgstcoreelements"=".\libgstcoreelements.dsp" - Package Owner=<4>
 
 Package=<5>
 {{{
@@ -93,7 +93,37 @@ Package=<4>
 
 ###############################################################################
 
-Project: "libgstreamer"=.\libgstreamer.dsp - Package Owner=<4>
+Project: "libgstdataprotocol"=".\libgstdataprotocol.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name libgstreamer
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libgstnet"=".\libgstnet.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name libgstreamer
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libgstreamer"=".\libgstreamer.dsp" - Package Owner=<4>
 
 Package=<5>
 {{{
diff --git a/win32/vs6/libgstdataprotocol.dsp b/win32/vs6/libgstdataprotocol.dsp
new file mode 100644 (file)
index 0000000..6f34ff5
--- /dev/null
@@ -0,0 +1,125 @@
+# Microsoft Developer Studio Project File - Name="libgstdataprotocol" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
+
+CFG=libgstdataprotocol - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "libgstdataprotocol.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "libgstdataprotocol.mak" CFG="libgstdataprotocol - Win32 Debug"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "libgstdataprotocol - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE "libgstdataprotocol - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "libgstdataprotocol - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBGSTDATAPROTOCOL_EXPORTS" /YX /FD /c
+# ADD CPP /nologo /MT /W3 /GX /O2 /I "../.." /I "../../libs" /I "../common" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBGSTDATAPROTOCOL_EXPORTS" /D "HAVE_CONFIG_H" /YX /FD /c
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x409 /d "NDEBUG"
+# ADD RSC /l 0x409 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
+# ADD LINK32 glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib /nologo /dll /machine:I386 /out:"Release/libgstdataprotocol-0.10.dll"
+# Begin Special Build Tool
+TargetPath=.\Release\libgstdataprotocol-0.10.dll
+SOURCE="$(InputPath)"
+PostBuild_Cmds=copy /Y $(TargetPath) c:\gstreamer\bin
+# End Special Build Tool
+
+!ELSEIF  "$(CFG)" == "libgstdataprotocol - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBGSTDATAPROTOCOL_EXPORTS" /YX /FD /GZ /c
+# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "../.." /I "../../libs" /I "../common" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBGSTDATAPROTOCOL_EXPORTS" /D "HAVE_CONFIG_H" /YX /FD /GZ /c
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x409 /d "_DEBUG"
+# ADD RSC /l 0x409 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 glib-2.0D.lib gobject-2.0D.lib gthread-2.0D.lib gmodule-2.0D.lib /nologo /dll /debug /machine:I386 /out:"Debug/libgstdataprotocol-0.10.dll" /pdbtype:sept
+# Begin Special Build Tool
+TargetPath=.\Debug\libgstdataprotocol-0.10.dll
+SOURCE="$(InputPath)"
+PostBuild_Cmds=copy /Y $(TargetPath) c:\gstreamer\debug\bin
+# End Special Build Tool
+
+!ENDIF 
+
+# Begin Target
+
+# Name "libgstdataprotocol - Win32 Release"
+# Name "libgstdataprotocol - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\libs\gst\dataprotocol\dataprotocol.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\common\libgstdataprotocol.def
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\libs\gst\dataprotocol\dataprotocol.h
+# End Source File
+# Begin Source File
+
+SOURCE="..\..\libs\gst\dataprotocol\dp-private.h"
+# End Source File
+# End Group
+# End Target
+# End Project
diff --git a/win32/vs6/libgstnet.dsp b/win32/vs6/libgstnet.dsp
new file mode 100644 (file)
index 0000000..9a90118
--- /dev/null
@@ -0,0 +1,145 @@
+# Microsoft Developer Studio Project File - Name="libgstnet" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
+
+CFG=libgstnet - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "libgstnet.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "libgstnet.mak" CFG="libgstnet - Win32 Debug"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "libgstnet - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE "libgstnet - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "libgstnet - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBGSTNET_EXPORTS" /YX /FD /c
+# ADD CPP /nologo /MT /W3 /GX /O2 /I "../.." /I "../../libs" /I "../common" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBGSTNET_EXPORTS" /D "HAVE_CONFIG_H" /YX /FD /c
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x409 /d "NDEBUG"
+# ADD RSC /l 0x409 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
+# ADD LINK32 glib-2.0.lib gobject-2.0.lib gthread-2.0.lib gmodule-2.0.lib Ws2_32.lib /nologo /dll /machine:I386 /out:"Release/libgstnet-0.10.dll"
+# Begin Special Build Tool
+TargetPath=.\Release\libgstnet-0.10.dll
+SOURCE="$(InputPath)"
+PostBuild_Cmds=copy /Y $(TargetPath) c:\gstreamer\bin
+# End Special Build Tool
+
+!ELSEIF  "$(CFG)" == "libgstnet - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBGSTNET_EXPORTS" /YX /FD /GZ /c
+# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "../.." /I "../../libs" /I "../common" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBGSTNET_EXPORTS" /D "HAVE_CONFIG_H" /YX /FD /GZ /c
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x409 /d "_DEBUG"
+# ADD RSC /l 0x409 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 glib-2.0D.lib gobject-2.0D.lib gthread-2.0D.lib gmodule-2.0D.lib Ws2_32.lib /nologo /dll /debug /machine:I386 /out:"Debug/libgstnet-0.10.dll" /pdbtype:sept
+# Begin Special Build Tool
+TargetPath=.\Debug\libgstnet-0.10.dll
+SOURCE="$(InputPath)"
+PostBuild_Cmds=copy /Y $(TargetPath) c:\gstreamer\debug\bin
+# End Special Build Tool
+
+!ENDIF 
+
+# Begin Target
+
+# Name "libgstnet - Win32 Release"
+# Name "libgstnet - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\libs\gst\net\gstnetclientclock.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\libs\gst\net\gstnettimepacket.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\libs\gst\net\gstnettimeprovider.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\common\libgstnet.def
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\libs\gst\net\gstnet.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\libs\gst\net\gstnetclientclock.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\libs\gst\net\gstnettimepacket.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\libs\gst\net\gstnettimeprovider.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project