diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-02-25 19:40:43 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-02-25 19:50:00 +0000 |
commit | 07d2dbfdfec75e9cded0ac90e3bb0a33929de4a1 (patch) | |
tree | 6322b883366e9ea46e3cd1bfb6fd0c563a02e816 /win32 | |
parent | 9899c1d5cef44b3eb66e189f2ccc4e8602b063b8 (diff) |
app: add win32 .def file and only export functions we want exported
Add a .def file for win32 builds (and make check-exports).
Fix LDFLAGS in Makefile.am, so the usual export regexps are used (fixes #573165).
Make sure private marshaller functions aren't exported by prefixing them with __gst;
also rename gst_app_marshal_OBJECT__VOID to _BUFFER__VOID, make it static and add
a comment why we're not using glib-genmarshal for this one.
Diffstat (limited to 'win32')
-rw-r--r-- | win32/common/libgstapp.def | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/win32/common/libgstapp.def b/win32/common/libgstapp.def new file mode 100644 index 000000000..362649372 --- /dev/null +++ b/win32/common/libgstapp.def @@ -0,0 +1,28 @@ +EXPORTS + gst_app_buffer_get_type + gst_app_buffer_new + gst_app_sink_get_caps + gst_app_sink_get_drop + gst_app_sink_get_emit_signals + gst_app_sink_get_max_buffers + gst_app_sink_get_type + gst_app_sink_is_eos + gst_app_sink_pull_buffer + gst_app_sink_pull_preroll + gst_app_sink_set_caps + gst_app_sink_set_drop + gst_app_sink_set_emit_signals + gst_app_sink_set_max_buffers + gst_app_src_end_of_stream + gst_app_src_get_caps + gst_app_src_get_latency + gst_app_src_get_max_bytes + gst_app_src_get_size + gst_app_src_get_stream_type + gst_app_src_get_type + gst_app_src_push_buffer + gst_app_src_set_caps + gst_app_src_set_latency + gst_app_src_set_max_bytes + gst_app_src_set_size + gst_app_src_set_stream_type |