summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2017-11-26 13:29:33 +0000
committerTim-Philipp Müller <tim@centricular.com>2017-11-26 13:30:08 +0000
commit5016c80311ed14362fef57a4bb7f9057661c89a0 (patch)
tree7a52fdfb96598dd3b8c298955884485fd5a09c24
parent7f98b12d9117173a51f3cba198f63870bafcab10 (diff)
win32: remove .def file with exports
They're no longer needed, symbol exporting is now explicit via GST_EXPORT in all cases (autotools, meson, incl. MSVC).
-rw-r--r--Makefile.am4
-rw-r--r--ges/meson.build4
-rw-r--r--meson.build2
-rw-r--r--win32/MANIFEST2
-rw-r--r--win32/common/libges.def414
5 files changed, 1 insertions, 425 deletions
diff --git a/Makefile.am b/Makefile.am
index 02bd44cf21..a25008bbf2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -10,14 +10,10 @@ SUBDIRS = ges tests tools common m4 pkgconfig docs bindings plugins $(EXAMPLES_S
DIST_SUBDIRS = $(SUBDIRS)
-# include before EXTRA_DIST for win32 assignment
-include $(top_srcdir)/common/win32.mak
-
EXTRA_DIST = \
depcomp \
AUTHORS COPYING NEWS README RELEASE \
ChangeLog autogen.sh gst-editing-services.doap \
- $(win32) \
$(shell find "$(top_srcdir)" -type f -name meson.build ! -path "$(top_srcdir)/$(PACKAGE_TARNAME)-*" ) \
meson_options.txt
diff --git a/ges/meson.build b/ges/meson.build
index 37a19c5535..1a49d49428 100644
--- a/ges/meson.build
+++ b/ges/meson.build
@@ -160,9 +160,7 @@ libges = shared_library('ges-1.0', ges_sources, parser,
c_args : [ges_c_args],
include_directories : [configinc],
install : true,
- dependencies : libges_deps,
- vs_module_defs: vs_module_defs_dir + 'libges.def',
-)
+ dependencies : libges_deps)
ges_gen_sources = []
if build_gir
diff --git a/meson.build b/meson.build
index cc6a6965e2..b7ef9a9c9a 100644
--- a/meson.build
+++ b/meson.build
@@ -106,8 +106,6 @@ gir_init_section = [ '--add-init-section=' + \
ges_c_args = ['-DHAVE_CONFIG_H']
plugins_install_dir = '@0@/gstreamer-1.0'.format(get_option('libdir'))
-vs_module_defs_dir = meson.current_source_dir() + '/win32/common/'
-
if gst_dep.type_name() == 'internal'
gst_proj = subproject('gstreamer')
diff --git a/win32/MANIFEST b/win32/MANIFEST
deleted file mode 100644
index 7d464c66a5..0000000000
--- a/win32/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-win32/MANIFEST
-win32/common/libges.def
diff --git a/win32/common/libges.def b/win32/common/libges.def
deleted file mode 100644
index 784e7e2ed3..0000000000
--- a/win32/common/libges.def
+++ /dev/null
@@ -1,414 +0,0 @@
-EXPORTS
- _ges_debug DATA
- ges_add_missing_uri_relocation_uri
- ges_asset_cache_lookup
- ges_asset_extract
- ges_asset_get_error
- ges_asset_get_extractable_type
- ges_asset_get_id
- ges_asset_get_proxy
- ges_asset_get_proxy_target
- ges_asset_get_type
- ges_asset_list_proxies
- ges_asset_needs_reload
- ges_asset_request
- ges_asset_request_async
- ges_asset_request_finish
- ges_asset_set_proxy
- ges_asset_try_proxy
- ges_asset_unproxy
- ges_audio_source_get_type
- ges_audio_test_source_get_freq
- ges_audio_test_source_get_type
- ges_audio_test_source_get_volume
- ges_audio_test_source_set_freq
- ges_audio_test_source_set_volume
- ges_audio_track_get_type
- ges_audio_track_new
- ges_audio_transition_get_type
- ges_audio_transition_new
- ges_audio_uri_source_get_type
- ges_base_effect_clip_get_type
- ges_base_effect_get_type
- ges_base_transition_clip_get_type
- ges_base_xml_formatter_get_type
- ges_clip_add_asset
- ges_clip_asset_get_supported_formats
- ges_clip_asset_get_type
- ges_clip_asset_set_supported_formats
- ges_clip_find_track_element
- ges_clip_find_track_elements
- ges_clip_get_layer
- ges_clip_get_supported_formats
- ges_clip_get_top_effect_index
- ges_clip_get_top_effect_position
- ges_clip_get_top_effects
- ges_clip_get_type
- ges_clip_move_to_layer
- ges_clip_set_supported_formats
- ges_clip_set_top_effect_index
- ges_clip_set_top_effect_priority
- ges_clip_split
- ges_command_line_formatter_get_help
- ges_command_line_formatter_get_type
- ges_container_add
- ges_container_edit
- ges_container_get_children
- ges_container_get_type
- ges_container_group
- ges_container_remove
- ges_container_ungroup
- ges_deinit
- ges_edge_get_type
- ges_edit_mode_get_type
- ges_effect_asset_get_type
- ges_effect_class_register_rate_property
- ges_effect_clip_get_type
- ges_effect_clip_new
- ges_effect_get_type
- ges_effect_new
- ges_extractable_get_asset
- ges_extractable_get_id
- ges_extractable_get_type
- ges_extractable_set_asset
- ges_formatter_can_load_uri
- ges_formatter_can_save_uri
- ges_formatter_class_register_metas
- ges_formatter_get_default
- ges_formatter_get_type
- ges_formatter_load_from_uri
- ges_formatter_save_to_uri
- ges_group_get_type
- ges_group_new
- ges_image_source_get_type
- ges_init
- ges_init_check
- ges_init_get_option_group
- ges_layer_add_asset
- ges_layer_add_clip
- ges_layer_get_auto_transition
- ges_layer_get_clips
- ges_layer_get_clips_in_interval
- ges_layer_get_duration
- ges_layer_get_priority
- ges_layer_get_timeline
- ges_layer_get_type
- ges_layer_is_empty
- ges_layer_new
- ges_layer_remove_clip
- ges_layer_set_auto_transition
- ges_layer_set_priority
- ges_layer_set_timeline
- ges_list_assets
- ges_meta_container_add_metas_from_string
- ges_meta_container_check_meta_registered
- ges_meta_container_foreach
- ges_meta_container_get_boolean
- ges_meta_container_get_date
- ges_meta_container_get_date_time
- ges_meta_container_get_double
- ges_meta_container_get_float
- ges_meta_container_get_int
- ges_meta_container_get_int64
- ges_meta_container_get_meta
- ges_meta_container_get_string
- ges_meta_container_get_type
- ges_meta_container_get_uint
- ges_meta_container_get_uint64
- ges_meta_container_metas_to_string
- ges_meta_container_register_meta
- ges_meta_container_register_meta_boolean
- ges_meta_container_register_meta_date
- ges_meta_container_register_meta_date_time
- ges_meta_container_register_meta_double
- ges_meta_container_register_meta_float
- ges_meta_container_register_meta_int
- ges_meta_container_register_meta_int64
- ges_meta_container_register_meta_string
- ges_meta_container_register_meta_uint
- ges_meta_container_register_meta_uint64
- ges_meta_container_set_boolean
- ges_meta_container_set_date
- ges_meta_container_set_date_time
- ges_meta_container_set_double
- ges_meta_container_set_float
- ges_meta_container_set_int
- ges_meta_container_set_int64
- ges_meta_container_set_meta
- ges_meta_container_set_string
- ges_meta_container_set_uint
- ges_meta_container_set_uint64
- ges_meta_flag_get_type
- ges_multi_file_source_get_type
- ges_multi_file_source_new
- ges_operation_clip_get_type
- ges_operation_get_type
- ges_overlay_clip_get_type
- ges_pipeline_flags_get_type
- ges_pipeline_get_mode
- ges_pipeline_get_thumbnail
- ges_pipeline_get_thumbnail_rgb24
- ges_pipeline_get_type
- ges_pipeline_new
- ges_pipeline_preview_get_audio_sink
- ges_pipeline_preview_get_video_sink
- ges_pipeline_preview_set_audio_sink
- ges_pipeline_preview_set_video_sink
- ges_pipeline_save_thumbnail
- ges_pipeline_set_mode
- ges_pipeline_set_render_settings
- ges_pipeline_set_timeline
- ges_pitivi_formatter_get_type
- ges_pitivi_formatter_new
- ges_play_sink_convert_frame
- ges_project_add_asset
- ges_project_add_encoding_profile
- ges_project_create_asset
- ges_project_create_asset_sync
- ges_project_get_asset
- ges_project_get_loading_assets
- ges_project_get_type
- ges_project_get_uri
- ges_project_list_assets
- ges_project_list_encoding_profiles
- ges_project_load
- ges_project_new
- ges_project_remove_asset
- ges_project_save
- ges_pspec_equal
- ges_pspec_hash
- ges_smart_adder_get_type
- ges_smart_adder_new
- ges_source_clip_get_type
- ges_source_get_type
- ges_test_clip_get_frequency
- ges_test_clip_get_type
- ges_test_clip_get_volume
- ges_test_clip_get_vpattern
- ges_test_clip_is_muted
- ges_test_clip_new
- ges_test_clip_new_for_nick
- ges_test_clip_set_frequency
- ges_test_clip_set_mute
- ges_test_clip_set_volume
- ges_test_clip_set_vpattern
- ges_text_halign_get_type
- ges_text_overlay_clip_get_color
- ges_text_overlay_clip_get_font_desc
- ges_text_overlay_clip_get_halignment
- ges_text_overlay_clip_get_text
- ges_text_overlay_clip_get_type
- ges_text_overlay_clip_get_valignment
- ges_text_overlay_clip_get_xpos
- ges_text_overlay_clip_get_ypos
- ges_text_overlay_clip_new
- ges_text_overlay_clip_set_color
- ges_text_overlay_clip_set_font_desc
- ges_text_overlay_clip_set_halign
- ges_text_overlay_clip_set_text
- ges_text_overlay_clip_set_valign
- ges_text_overlay_clip_set_xpos
- ges_text_overlay_clip_set_ypos
- ges_text_overlay_get_color
- ges_text_overlay_get_font_desc
- ges_text_overlay_get_halignment
- ges_text_overlay_get_text
- ges_text_overlay_get_type
- ges_text_overlay_get_valignment
- ges_text_overlay_get_xpos
- ges_text_overlay_get_ypos
- ges_text_overlay_new
- ges_text_overlay_set_color
- ges_text_overlay_set_font_desc
- ges_text_overlay_set_halignment
- ges_text_overlay_set_text
- ges_text_overlay_set_valignment
- ges_text_overlay_set_xpos
- ges_text_overlay_set_ypos
- ges_text_valign_get_type
- ges_timeline_add_layer
- ges_timeline_add_track
- ges_timeline_append_layer
- ges_timeline_commit
- ges_timeline_commit_sync
- ges_timeline_element_add_child_property
- ges_timeline_element_copy
- ges_timeline_element_get_child_properties
- ges_timeline_element_get_child_property
- ges_timeline_element_get_child_property_by_pspec
- ges_timeline_element_get_child_property_valist
- ges_timeline_element_get_duration
- ges_timeline_element_get_inpoint
- ges_timeline_element_get_max_duration
- ges_timeline_element_get_name
- ges_timeline_element_get_parent
- ges_timeline_element_get_priority
- ges_timeline_element_get_start
- ges_timeline_element_get_timeline
- ges_timeline_element_get_toplevel_parent
- ges_timeline_element_get_track_types
- ges_timeline_element_get_type
- ges_timeline_element_list_children_properties
- ges_timeline_element_lookup_child
- ges_timeline_element_paste
- ges_timeline_element_remove_child_property
- ges_timeline_element_ripple
- ges_timeline_element_ripple_end
- ges_timeline_element_roll_end
- ges_timeline_element_roll_start
- ges_timeline_element_set_child_properties
- ges_timeline_element_set_child_property
- ges_timeline_element_set_child_property_by_pspec
- ges_timeline_element_set_child_property_valist
- ges_timeline_element_set_duration
- ges_timeline_element_set_inpoint
- ges_timeline_element_set_max_duration
- ges_timeline_element_set_name
- ges_timeline_element_set_parent
- ges_timeline_element_set_priority
- ges_timeline_element_set_start
- ges_timeline_element_set_timeline
- ges_timeline_element_trim
- ges_timeline_get_auto_transition
- ges_timeline_get_duration
- ges_timeline_get_element
- ges_timeline_get_groups
- ges_timeline_get_layer
- ges_timeline_get_layers
- ges_timeline_get_pad_for_track
- ges_timeline_get_snapping_distance
- ges_timeline_get_track_for_pad
- ges_timeline_get_tracks
- ges_timeline_get_type
- ges_timeline_is_empty
- ges_timeline_load_from_uri
- ges_timeline_new
- ges_timeline_new_audio_video
- ges_timeline_new_from_uri
- ges_timeline_remove_layer
- ges_timeline_remove_track
- ges_timeline_save_to_uri
- ges_timeline_set_auto_transition
- ges_timeline_set_snapping_distance
- ges_title_clip_get_background_color
- ges_title_clip_get_font_desc
- ges_title_clip_get_halignment
- ges_title_clip_get_text
- ges_title_clip_get_text_color
- ges_title_clip_get_type
- ges_title_clip_get_valignment
- ges_title_clip_get_xpos
- ges_title_clip_get_ypos
- ges_title_clip_new
- ges_title_clip_set_background
- ges_title_clip_set_color
- ges_title_clip_set_font_desc
- ges_title_clip_set_halignment
- ges_title_clip_set_text
- ges_title_clip_set_valignment
- ges_title_clip_set_xpos
- ges_title_clip_set_ypos
- ges_title_source_get_background_color
- ges_title_source_get_font_desc
- ges_title_source_get_halignment
- ges_title_source_get_text
- ges_title_source_get_text_color
- ges_title_source_get_type
- ges_title_source_get_valignment
- ges_title_source_get_xpos
- ges_title_source_get_ypos
- ges_title_source_set_background_color
- ges_title_source_set_font_desc
- ges_title_source_set_halignment
- ges_title_source_set_text
- ges_title_source_set_text_color
- ges_title_source_set_valignment
- ges_title_source_set_xpos
- ges_title_source_set_ypos
- ges_track_add_element
- ges_track_commit
- ges_track_element_add_children_props
- ges_track_element_asset_get_track_type
- ges_track_element_asset_get_type
- ges_track_element_asset_set_track_type
- ges_track_element_edit
- ges_track_element_get_all_control_bindings
- ges_track_element_get_child_properties
- ges_track_element_get_child_property
- ges_track_element_get_child_property_by_pspec
- ges_track_element_get_child_property_valist
- ges_track_element_get_control_binding
- ges_track_element_get_element
- ges_track_element_get_gnlobject
- ges_track_element_get_nleobject
- ges_track_element_get_track
- ges_track_element_get_track_type
- ges_track_element_get_type
- ges_track_element_is_active
- ges_track_element_list_children_properties
- ges_track_element_lookup_child
- ges_track_element_remove_control_binding
- ges_track_element_set_active
- ges_track_element_set_child_properties
- ges_track_element_set_child_property
- ges_track_element_set_child_property_by_pspec
- ges_track_element_set_child_property_valist
- ges_track_element_set_control_source
- ges_track_element_set_track_type
- ges_track_get_caps
- ges_track_get_elements
- ges_track_get_mixing
- ges_track_get_timeline
- ges_track_get_type
- ges_track_new
- ges_track_remove_element
- ges_track_set_create_element_for_gap_func
- ges_track_set_mixing
- ges_track_set_restriction_caps
- ges_track_set_timeline
- ges_track_type_get_type
- ges_track_type_name
- ges_track_update_restriction_caps
- ges_transition_clip_get_type
- ges_transition_clip_new
- ges_transition_clip_new_for_nick
- ges_transition_get_type
- ges_uri_clip_asset_class_set_timeout
- ges_uri_clip_asset_get_duration
- ges_uri_clip_asset_get_info
- ges_uri_clip_asset_get_stream_assets
- ges_uri_clip_asset_get_type
- ges_uri_clip_asset_is_image
- ges_uri_clip_asset_new
- ges_uri_clip_asset_request_sync
- ges_uri_clip_get_type
- ges_uri_clip_get_uri
- ges_uri_clip_is_image
- ges_uri_clip_is_muted
- ges_uri_clip_new
- ges_uri_clip_set_is_image
- ges_uri_clip_set_mute
- ges_uri_source_asset_get_filesource_asset
- ges_uri_source_asset_get_stream_info
- ges_uri_source_asset_get_stream_uri
- ges_uri_source_asset_get_type
- ges_validate_register_action_types
- ges_version
- ges_video_source_get_type
- ges_video_standard_transition_type_get_type
- ges_video_test_pattern_get_type
- ges_video_test_source_get_pattern
- ges_video_test_source_get_type
- ges_video_test_source_set_pattern
- ges_video_track_get_type
- ges_video_track_new
- ges_video_transition_get_border
- ges_video_transition_get_transition_type
- ges_video_transition_get_type
- ges_video_transition_is_inverted
- ges_video_transition_new
- ges_video_transition_set_border
- ges_video_transition_set_inverted
- ges_video_transition_set_transition_type
- ges_video_uri_source_get_type
- ges_xml_formatter_get_type