update the version number add gstinterface to the build add many definitions needed by plugins, GST_CAT_DEFAULT only ...

Original commit message from CVS:
update the version number
add gstinterface to the build
add many definitions needed by plugins, GST_CAT_DEFAULT only available in the Debug build ?
This commit is contained in:
Steve Lhomme 2004-07-26 21:55:08 +00:00
parent d09834dc6f
commit 8c38f45cae
6 changed files with 87 additions and 8 deletions

View file

@ -1,3 +1,18 @@
2004-07-26 Steve Lhomme <steve.lhomme@free.fr>
* win32/config.h:
update the version number
2004-07-26 Steve Lhomme <steve.lhomme@free.fr>
* win32/GStreamer.vcproj:
add gstinterface to the build
2004-07-26 Steve Lhomme <steve.lhomme@free.fr>
* win32/gstreamer.def:
add many definitions needed by plugins, GST_CAT_DEFAULT only available in the Debug build ?
2004-07-26 Thomas Vander Stichele <thomas at apestaart dot org> 2004-07-26 Thomas Vander Stichele <thomas at apestaart dot org>
* gst/gstelement.c: (gst_element_set_eos_recursive): * gst/gstelement.c: (gst_element_set_eos_recursive):

View file

@ -56,7 +56,8 @@
<Tool <Tool
Name="VCPostBuildEventTool" Name="VCPostBuildEventTool"
CommandLine="del gst.def CommandLine="del gst.def
copy /Y $(TargetPath) c:\gstreamer\bin"/> copy /Y $(TargetPath) c:\gstreamer\bin
"/>
<Tool <Tool
Name="VCPreBuildEventTool" Name="VCPreBuildEventTool"
CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
@ -130,7 +131,8 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<Tool <Tool
Name="VCPostBuildEventTool" Name="VCPostBuildEventTool"
CommandLine="del gst.def CommandLine="del gst.def
copy /Y $(TargetPath) c:\gstreamer\bin"/> copy /Y $(TargetPath) c:\gstreamer\bin
"/>
<Tool <Tool
Name="VCPreBuildEventTool" Name="VCPreBuildEventTool"
CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
@ -229,6 +231,9 @@ type gstreamer.def &gt; gst.def
<File <File
RelativePath="..\gst\gstinfo.c"> RelativePath="..\gst\gstinfo.c">
</File> </File>
<File
RelativePath="..\gst\gstinterface.c">
</File>
<File <File
RelativePath="..\gst\gstmarshal.c"> RelativePath="..\gst\gstmarshal.c">
</File> </File>
@ -357,6 +362,9 @@ type gstreamer.def &gt; gst.def
<File <File
RelativePath="..\gst\gstinfo.h"> RelativePath="..\gst\gstinfo.h">
</File> </File>
<File
RelativePath="..\gst\gstinterface.h">
</File>
<File <File
RelativePath="..\gst\gstlog.h"> RelativePath="..\gst\gstlog.h">
</File> </File>

View file

@ -29,7 +29,7 @@
#define GST_PACKAGE "GStreamer" #define GST_PACKAGE "GStreamer"
/* Define the version */ /* Define the version */
#define GST_VERSION "0.8.3" #define GST_VERSION "0.8.4"
/* Define the release version */ /* Define the release version */
#define GST_VERSION_RELEASE "20040129_103536" #define GST_VERSION_RELEASE "20040129_103536"
@ -190,7 +190,7 @@
#undef USE_POISONING #undef USE_POISONING
/* Version number of package */ /* Version number of package */
#define VERSION "0.8.3.0" #define VERSION "0.8.4.0"
/* Define to 1 if your processor stores words with the most significant byte /* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */ first (like Motorola and SPARC, unlike Intel and VAX). */

View file

@ -24,21 +24,32 @@ EXPORTS
gst_pad_convert gst_pad_convert
gst_pad_convert_default gst_pad_convert_default
gst_pad_set_convert_function gst_pad_set_convert_function
gst_pad_set_fixate_function
gst_pad_get_formats gst_pad_get_formats
gst_pad_get_formats_default gst_pad_get_formats_default
gst_pad_get_name gst_pad_get_name
gst_pad_get_direction gst_pad_get_direction
gst_pad_get_peer
gst_pad_get_pad_template_caps
gst_pad_is_negotiated
gst_pad_try_set_caps_nonfixed
gst_element_get_pad
gst_element_get_pad_list gst_element_get_pad_list
gst_element_is_indexable gst_element_is_indexable
gst_element_get_clock gst_element_get_clock
gst_element_provides_clock gst_element_provides_clock
gst_element_requires_clock gst_element_requires_clock
gst_element_found_tags gst_element_found_tags
gst_element_unlink
gst_plugin_feature_get_type gst_plugin_feature_get_type
gst_element_factory_create gst_element_factory_create
gst_structure_foreach gst_structure_foreach
gst_structure_get_name gst_structure_get_name
gst_structure_get_boolean gst_structure_get_boolean
gst_structure_set_name
gst_structure_copy
gst_structure_remove_field
gst_caps_structure_fixate_field_nearest_int
gst_caps_get_structure gst_caps_get_structure
gst_caps_get_size gst_caps_get_size
gst_caps_set_simple gst_caps_set_simple
@ -46,6 +57,7 @@ EXPORTS
gst_caps_is_any gst_caps_is_any
gst_value_serialize gst_value_serialize
gst_format_get_details gst_format_get_details
gst_format_get_by_nick
gst_query_type_get_details gst_query_type_get_details
gst_value_get_caps gst_value_get_caps
gst_caps_get_type gst_caps_get_type
@ -55,6 +67,7 @@ EXPORTS
gst_plugin_get_feature_list gst_plugin_get_feature_list
gst_registry_pool_plugin_list gst_registry_pool_plugin_list
gst_object_get_name gst_object_get_name
gst_object_get_parent
gst_object_set_name gst_object_set_name
gst_main_quit gst_main_quit
gst_bin_iterate gst_bin_iterate
@ -69,6 +82,7 @@ EXPORTS
gst_xml_write_file gst_xml_write_file
gst_element_default_error gst_element_default_error
gst_object_default_deep_notify gst_object_default_deep_notify
gst_parse_launch
gst_parse_launchv gst_parse_launchv
gst_alloc_trace_print_all gst_alloc_trace_print_all
gst_alloc_trace_available gst_alloc_trace_available
@ -82,7 +96,9 @@ EXPORTS
gst_tag_list_add gst_tag_list_add
gst_tag_list_foreach gst_tag_list_foreach
gst_tag_list_free gst_tag_list_free
gst_tag_list_copy
gst_tag_get_nick gst_tag_get_nick
gst_tag_get_flag
gst_tag_list_get_value_index gst_tag_list_get_value_index
gst_tag_list_get_string_index gst_tag_list_get_string_index
gst_tag_get_type gst_tag_get_type
@ -100,8 +116,10 @@ EXPORTS
gst_buffer_create_sub gst_buffer_create_sub
gst_buffer_merge gst_buffer_merge
gst_buffer_is_span_fast gst_buffer_is_span_fast
gst_buffer_stamp
gst_pad_pull gst_pad_pull
gst_pad_send_event gst_pad_send_event
gst_pad_alloc_buffer
gst_event_new_seek gst_event_new_seek
gst_event_new_tag gst_event_new_tag
gst_pad_query gst_pad_query
@ -110,6 +128,7 @@ EXPORTS
gst_element_class_add_pad_template gst_element_class_add_pad_template
gst_element_class_get_pad_template gst_element_class_get_pad_template
gst_static_pad_template_get gst_static_pad_template_get
gst_static_caps_get
gst_element_add_pad gst_element_add_pad
gst_element_remove_pad gst_element_remove_pad
gst_element_no_more_pads gst_element_no_more_pads
@ -125,6 +144,7 @@ EXPORTS
gst_buffer_get_type gst_buffer_get_type
gst_data_ref gst_data_ref
gst_data_copy gst_data_copy
gst_data_copy_on_write
gst_data_is_writable gst_data_is_writable
gst_buffer_new_and_alloc gst_buffer_new_and_alloc
gst_element_register gst_element_register
@ -196,6 +216,7 @@ EXPORTS
gst_event_type_get_type gst_event_type_get_type
gst_pad_unnegotiate gst_pad_unnegotiate
gst_pipeline_new gst_pipeline_new
gst_pipeline_get_type
gst_bin_new gst_bin_new
gst_bin_get_by_interface gst_bin_get_by_interface
gst_bin_get_all_by_interface gst_bin_get_all_by_interface
@ -214,6 +235,7 @@ EXPORTS
gst_caps_new_full gst_caps_new_full
gst_caps_append gst_caps_append
gst_caps_append_structure gst_caps_append_structure
gst_caps_do_simplify
gst_structure_has_field gst_structure_has_field
gst_structure_get_string gst_structure_get_string
gst_structure_get_int gst_structure_get_int
@ -225,10 +247,12 @@ EXPORTS
gst_system_clock_get_type gst_system_clock_get_type
gst_clock_get_type gst_clock_get_type
gst_clock_get_event_time gst_clock_get_event_time
gst_implements_interface_get_type
gst_implements_interface_check
gst_marshal_VOID__UINT_BOXED gst_marshal_VOID__UINT_BOXED
gst_marshal_BOOLEAN__POINTER gst_marshal_BOOLEAN__POINTER
gst_marshal_VOID__POINTER_OBJECT gst_marshal_VOID__POINTER_OBJECT
GST_CAT_DEFAULT gst_marshal_VOID__INT_INT
_gst_element_error_printf _gst_element_error_printf
_gst_bin_type DATA _gst_bin_type DATA
_gst_element_type DATA _gst_element_type DATA

View file

@ -56,7 +56,8 @@
<Tool <Tool
Name="VCPostBuildEventTool" Name="VCPostBuildEventTool"
CommandLine="del gst.def CommandLine="del gst.def
copy /Y $(TargetPath) c:\gstreamer\bin"/> copy /Y $(TargetPath) c:\gstreamer\bin
"/>
<Tool <Tool
Name="VCPreBuildEventTool" Name="VCPreBuildEventTool"
CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
@ -130,7 +131,8 @@ type gstreamer-dbg.def &gt;&gt; gst.def
<Tool <Tool
Name="VCPostBuildEventTool" Name="VCPostBuildEventTool"
CommandLine="del gst.def CommandLine="del gst.def
copy /Y $(TargetPath) c:\gstreamer\bin"/> copy /Y $(TargetPath) c:\gstreamer\bin
"/>
<Tool <Tool
Name="VCPreBuildEventTool" Name="VCPreBuildEventTool"
CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h CommandLine="copy $(ProjectDir)\gstconfig.h $(ProjectDir)\..\gst\gstconfig.h
@ -229,6 +231,9 @@ type gstreamer.def &gt; gst.def
<File <File
RelativePath="..\gst\gstinfo.c"> RelativePath="..\gst\gstinfo.c">
</File> </File>
<File
RelativePath="..\gst\gstinterface.c">
</File>
<File <File
RelativePath="..\gst\gstmarshal.c"> RelativePath="..\gst\gstmarshal.c">
</File> </File>
@ -357,6 +362,9 @@ type gstreamer.def &gt; gst.def
<File <File
RelativePath="..\gst\gstinfo.h"> RelativePath="..\gst\gstinfo.h">
</File> </File>
<File
RelativePath="..\gst\gstinterface.h">
</File>
<File <File
RelativePath="..\gst\gstlog.h"> RelativePath="..\gst\gstlog.h">
</File> </File>

View file

@ -24,21 +24,32 @@ EXPORTS
gst_pad_convert gst_pad_convert
gst_pad_convert_default gst_pad_convert_default
gst_pad_set_convert_function gst_pad_set_convert_function
gst_pad_set_fixate_function
gst_pad_get_formats gst_pad_get_formats
gst_pad_get_formats_default gst_pad_get_formats_default
gst_pad_get_name gst_pad_get_name
gst_pad_get_direction gst_pad_get_direction
gst_pad_get_peer
gst_pad_get_pad_template_caps
gst_pad_is_negotiated
gst_pad_try_set_caps_nonfixed
gst_element_get_pad
gst_element_get_pad_list gst_element_get_pad_list
gst_element_is_indexable gst_element_is_indexable
gst_element_get_clock gst_element_get_clock
gst_element_provides_clock gst_element_provides_clock
gst_element_requires_clock gst_element_requires_clock
gst_element_found_tags gst_element_found_tags
gst_element_unlink
gst_plugin_feature_get_type gst_plugin_feature_get_type
gst_element_factory_create gst_element_factory_create
gst_structure_foreach gst_structure_foreach
gst_structure_get_name gst_structure_get_name
gst_structure_get_boolean gst_structure_get_boolean
gst_structure_set_name
gst_structure_copy
gst_structure_remove_field
gst_caps_structure_fixate_field_nearest_int
gst_caps_get_structure gst_caps_get_structure
gst_caps_get_size gst_caps_get_size
gst_caps_set_simple gst_caps_set_simple
@ -46,6 +57,7 @@ EXPORTS
gst_caps_is_any gst_caps_is_any
gst_value_serialize gst_value_serialize
gst_format_get_details gst_format_get_details
gst_format_get_by_nick
gst_query_type_get_details gst_query_type_get_details
gst_value_get_caps gst_value_get_caps
gst_caps_get_type gst_caps_get_type
@ -55,6 +67,7 @@ EXPORTS
gst_plugin_get_feature_list gst_plugin_get_feature_list
gst_registry_pool_plugin_list gst_registry_pool_plugin_list
gst_object_get_name gst_object_get_name
gst_object_get_parent
gst_object_set_name gst_object_set_name
gst_main_quit gst_main_quit
gst_bin_iterate gst_bin_iterate
@ -69,6 +82,7 @@ EXPORTS
gst_xml_write_file gst_xml_write_file
gst_element_default_error gst_element_default_error
gst_object_default_deep_notify gst_object_default_deep_notify
gst_parse_launch
gst_parse_launchv gst_parse_launchv
gst_alloc_trace_print_all gst_alloc_trace_print_all
gst_alloc_trace_available gst_alloc_trace_available
@ -82,7 +96,9 @@ EXPORTS
gst_tag_list_add gst_tag_list_add
gst_tag_list_foreach gst_tag_list_foreach
gst_tag_list_free gst_tag_list_free
gst_tag_list_copy
gst_tag_get_nick gst_tag_get_nick
gst_tag_get_flag
gst_tag_list_get_value_index gst_tag_list_get_value_index
gst_tag_list_get_string_index gst_tag_list_get_string_index
gst_tag_get_type gst_tag_get_type
@ -100,8 +116,10 @@ EXPORTS
gst_buffer_create_sub gst_buffer_create_sub
gst_buffer_merge gst_buffer_merge
gst_buffer_is_span_fast gst_buffer_is_span_fast
gst_buffer_stamp
gst_pad_pull gst_pad_pull
gst_pad_send_event gst_pad_send_event
gst_pad_alloc_buffer
gst_event_new_seek gst_event_new_seek
gst_event_new_tag gst_event_new_tag
gst_pad_query gst_pad_query
@ -110,6 +128,7 @@ EXPORTS
gst_element_class_add_pad_template gst_element_class_add_pad_template
gst_element_class_get_pad_template gst_element_class_get_pad_template
gst_static_pad_template_get gst_static_pad_template_get
gst_static_caps_get
gst_element_add_pad gst_element_add_pad
gst_element_remove_pad gst_element_remove_pad
gst_element_no_more_pads gst_element_no_more_pads
@ -125,6 +144,7 @@ EXPORTS
gst_buffer_get_type gst_buffer_get_type
gst_data_ref gst_data_ref
gst_data_copy gst_data_copy
gst_data_copy_on_write
gst_data_is_writable gst_data_is_writable
gst_buffer_new_and_alloc gst_buffer_new_and_alloc
gst_element_register gst_element_register
@ -196,6 +216,7 @@ EXPORTS
gst_event_type_get_type gst_event_type_get_type
gst_pad_unnegotiate gst_pad_unnegotiate
gst_pipeline_new gst_pipeline_new
gst_pipeline_get_type
gst_bin_new gst_bin_new
gst_bin_get_by_interface gst_bin_get_by_interface
gst_bin_get_all_by_interface gst_bin_get_all_by_interface
@ -214,6 +235,7 @@ EXPORTS
gst_caps_new_full gst_caps_new_full
gst_caps_append gst_caps_append
gst_caps_append_structure gst_caps_append_structure
gst_caps_do_simplify
gst_structure_has_field gst_structure_has_field
gst_structure_get_string gst_structure_get_string
gst_structure_get_int gst_structure_get_int
@ -225,10 +247,12 @@ EXPORTS
gst_system_clock_get_type gst_system_clock_get_type
gst_clock_get_type gst_clock_get_type
gst_clock_get_event_time gst_clock_get_event_time
gst_implements_interface_get_type
gst_implements_interface_check
gst_marshal_VOID__UINT_BOXED gst_marshal_VOID__UINT_BOXED
gst_marshal_BOOLEAN__POINTER gst_marshal_BOOLEAN__POINTER
gst_marshal_VOID__POINTER_OBJECT gst_marshal_VOID__POINTER_OBJECT
GST_CAT_DEFAULT gst_marshal_VOID__INT_INT
_gst_element_error_printf _gst_element_error_printf
_gst_bin_type DATA _gst_bin_type DATA
_gst_element_type DATA _gst_element_type DATA