app: add win32 .def file and only export functions we want exported
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 25 Feb 2009 19:40:43 +0000 (19:40 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 25 Feb 2009 19:50:00 +0000 (19:50 +0000)
commit07d2dbfdfec75e9cded0ac90e3bb0a33929de4a1
tree6322b883366e9ea46e3cd1bfb6fd0c563a02e816
parent9899c1d5cef44b3eb66e189f2ccc4e8602b063b8
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.
gst-libs/gst/app/Makefile.am
gst-libs/gst/app/gstappsink.c
gst-libs/gst/app/gstappsrc.c
win32/common/libgstapp.def [new file with mode: 0644]