Tim-Philipp Müller
8983cce9f6
gst: GST_EXPORT -> GST_API
...
We need different export decorators for the different libs.
For now no actual change though, just rename before the release,
and add prelude headers to define the new decorator to GST_EXPORT.
2018-03-13 00:45:35 +00:00
Sebastian Dröge
e32d89d6c9
streams: GstStreamType/GstStream are available since 1.10
...
Annotate them as such.
2017-12-26 18:10:25 +01:00
Edward Hervey
62ebee096b
docs: Misc addition/fixes
...
And also add the "Since" API sections for 1.12 and 1.14
2017-12-05 18:48:56 +01:00
Tim-Philipp Müller
92d3246f76
gst: mark symbols explicitly for export with GST_EXPORT
...
One omission: gst_allocator_sysmem_get_type() was
exported but never in any public header file.
2017-05-15 23:14:12 +01:00
Thibault Saunier
76f049bc49
gst: Fix includes so that files can be built separately
...
It used to work but it has broke in the 1.10 cycle.
2017-01-27 16:33:42 -03:00
Brendan Shanks
e286e81856
GstStream/GstStreamCollection: add g_autoptr() support
...
https://bugzilla.gnome.org/show_bug.cgi?id=777810
2017-01-27 00:07:51 +00:00
Edward Hervey
71a2bdeaf7
streams: Extend GstStreamType documentation
...
Users shouldn't assume it will be a single value since it's a flag.
2016-10-13 12:04:20 +02:00
Edward Hervey
63f6f05d66
gst: New Stream listing/selection system
...
* GstStream
* GstStreamCollection
* GST_EVENT_SELECT_STREAMS
* GST_MESSAGE_STREAM_COLLECTION
2016-06-30 12:31:06 +02:00