mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 09:40:37 +00:00
68037404b8
Original commit message from CVS: Based on patch by: Olivier Crete <tester at tester dot ca> * docs/gst/gstreamer-sections.txt: * win32/common/libgstreamer.def: * gst/gstpad.c: (gst_pad_init), (gst_pad_set_iterate_internal_links_function), (int_link_iter_data_free), (iterate_pad), (gst_pad_iterate_internal_links_default), (gst_pad_iterate_internal_links), (gst_pad_get_internal_links): * gst/gstpad.h: Add threadsafe replacement functions for getting internal links of an element. Deprecate the old internal links functions. API:GstPad::gst_pad_set_iterate_internal_links_function() API:GstPad::GstPadIterIntLinkFunction API:GstPad::gst_pad_iterate_internal_links() API:GstPad::gst_pad_iterate_internal_links_default() * gst/gstghostpad.c: (gst_proxy_pad_do_iterate_internal_links), (gst_proxy_pad_init): Implement threadsafe internal links. * tests/check/elements/tee.c: (GST_START_TEST), (tee_suite): Unit test for internal links on tee. See #549504. |
||
---|---|---|
.. | ||
common | ||
vs6 | ||
vs7 | ||
vs8 | ||
MANIFEST | ||
README.txt |
Building GStreamer on Windows ----------------------------- Running GStreamer on Windows is currently experimental, but improving. Building on MingW/MSys ---------------------- Should work out of the box from the toplevel directory using the standard Unix build system provided. This build type is fairly well supported. Building with Visual Studio 6 ----------------------------- The directory vs6/ contains the workspaces needed to build GStreamer from Visual Studio. This build type is fairly well supported. Building with Visual Studio 7 ----------------------------- vs7/ contains the files needed, but they haven't been updated since the 0.8 series. This build is currently unsupported. The common/ directory contains support files that can be shared between these two versions of Visual Studio.