Commit 29ef9a81 authored by Tim-Philipp Müller's avatar Tim-Philipp Müller 🐠

win32: remove .def file with exports

They're no longer needed, symbol exporting is now explicit
via GST_*_API export decorators in all cases, that is
autotools and meson, incl. MSVC.
parent de8fe283
...@@ -27,9 +27,6 @@ DIST_SUBDIRS = pkgconfig \ ...@@ -27,9 +27,6 @@ DIST_SUBDIRS = pkgconfig \
common \ common \
data data
# include before EXTRA_DIST for win32 assignment
include $(top_srcdir)/common/win32.mak
EXTRA_DIST = \ EXTRA_DIST = \
gst-element-check-1.0.m4 \ gst-element-check-1.0.m4 \
configure.ac autogen.sh depcomp \ configure.ac autogen.sh depcomp \
...@@ -37,8 +34,7 @@ EXTRA_DIST = \ ...@@ -37,8 +34,7 @@ EXTRA_DIST = \
scripts/gst-uninstalled \ scripts/gst-uninstalled \
$(shell find "$(top_srcdir)" -type f -name meson.build ! -path "$(top_srcdir)/gstreamer-*" ) \ $(shell find "$(top_srcdir)" -type f -name meson.build ! -path "$(top_srcdir)/gstreamer-*" ) \
meson_options.txt \ meson_options.txt \
gst/parse/gen_lex.py.in gst/parse/gen_grammar.py.in \ gst/parse/gen_lex.py.in gst/parse/gen_grammar.py.in
$(win32)
DISTCLEANFILES = _stdint.h DISTCLEANFILES = _stdint.h
...@@ -140,13 +136,7 @@ check-enum-gettypes: $(top_builddir)/gst/gstenumtypes.h ...@@ -140,13 +136,7 @@ check-enum-gettypes: $(top_builddir)/gst/gstenumtypes.h
include $(top_srcdir)/common/coverage/lcov.mak include $(top_srcdir)/common/coverage/lcov.mak
# Do not run the check-exports test in case any option which causes the API to check: check-enum-gettypes
# change has been used
if !GST_DISABLE_REGISTRY
CHECK_EXPORTS = check-exports
endif
check: $(CHECK_EXPORTS) check-enum-gettypes
# cruft: plugins that have been merged or moved or renamed # cruft: plugins that have been merged or moved or renamed
......
win32/MANIFEST
win32/README.txt
win32/common/libgstbase.def
win32/common/libgstcontroller.def
win32/common/libgstnet.def
win32/common/libgstreamer.def
Building GStreamer on Windows
-----------------------------
Running GStreamer on Windows is supported.
Official Windows binaries for each release can be found at:
https://gstreamer.freedesktop.org/data/pkg/windows/
Building with MinGW/MSys
------------------------
Should work out of the box from the toplevel directory using the standard
Unix build system provided.
This build type is officially supported.
You can build Windows binaries including all required dependencies
using the 'cerbero' build tool:
http://cgit.freedesktop.org/gstreamer/cerbero/
This works both natively on Windows or as cross-compile from Linux.
Building with Visual Studio
---------------------------
Building with Visual Studio is possible using the Meson-based build
definitions, but there is currently no support for this in cerbero yet,
so it's not for the faint-hearted.
This diff is collapsed.
EXPORTS
gst_argb_control_binding_get_type
gst_argb_control_binding_new
gst_control_point_copy
gst_control_point_free
gst_control_point_get_type
gst_direct_control_binding_get_type
gst_direct_control_binding_new
gst_direct_control_binding_new_absolute
gst_interpolation_control_source_get_type
gst_interpolation_control_source_new
gst_interpolation_mode_get_type
gst_lfo_control_source_get_type
gst_lfo_control_source_new
gst_lfo_waveform_get_type
gst_proxy_control_binding_get_type
gst_proxy_control_binding_new
gst_timed_value_control_invalidate_cache
gst_timed_value_control_source_find_control_point_iter
gst_timed_value_control_source_get_all
gst_timed_value_control_source_get_count
gst_timed_value_control_source_get_type
gst_timed_value_control_source_set
gst_timed_value_control_source_set_from_list
gst_timed_value_control_source_unset
gst_timed_value_control_source_unset_all
gst_trigger_control_source_get_type
gst_trigger_control_source_new
EXPORTS
gst_buffer_add_net_address_meta
gst_buffer_add_net_control_message_meta
gst_buffer_get_net_address_meta
gst_net_address_meta_api_get_type
gst_net_address_meta_get_info
gst_net_client_clock_get_type
gst_net_client_clock_new
gst_net_control_message_meta_api_get_type
gst_net_control_message_meta_get_info
gst_net_time_packet_copy
gst_net_time_packet_free
gst_net_time_packet_get_type
gst_net_time_packet_new
gst_net_time_packet_receive
gst_net_time_packet_send
gst_net_time_packet_serialize
gst_net_time_provider_get_type
gst_net_time_provider_new
gst_ntp_clock_get_type
gst_ntp_clock_new
gst_ptp_clock_get_type
gst_ptp_clock_new
gst_ptp_deinit
gst_ptp_init
gst_ptp_is_initialized
gst_ptp_is_supported
gst_ptp_statistics_callback_add
gst_ptp_statistics_callback_remove
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment