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
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
Xavier Claessens
46f83f5fcd
core: Add g_autoptr() support to all types
...
https://bugzilla.gnome.org/show_bug.cgi?id=754464
2015-12-14 12:06:55 -05:00
Wim Taymans
5a7b7e66bd
deviceprovider: Add method to hide devices from a provider
...
Add methods to add/remove the providers that should be hidden by this
provider. Also make a method to get a list of hidden providers.
This makes it possible to have multiple systems monitor the same devices
and remove duplicates.
Add a property to see all devices, even duplicate ones from hidden
providers.
2015-08-08 15:21:50 +02:00
Wim Taymans
62f6207e04
devicemonitor: get a list of currently monitored providers
...
Get a list of the currently monitored providers.
2015-08-04 13:24:10 +02:00
Olivier Crête
6d12b33945
devicemonitor: Make it possible to add multiple filters
...
Each filter will include a GstCaps and a set of classes to match
2014-06-26 21:01:38 -04:00
Olivier Crête
c2583cae90
GstDeviceMonitor: Rename from GstGlobalDeviceMonitor
2014-06-26 15:08:46 -04:00
Olivier Crête
7992174a1a
DeviceProvider: Rename from DeviceMonitor
2014-06-26 14:45:30 -04:00
Olivier Crête
77db6bf3d6
GstDevice: Document GstDevice and related classes
2014-06-20 16:55:06 -04:00
Tim-Philipp Müller
bd26fa7ccb
devicemonitor: some docs additions and fixes
2014-06-14 16:30:49 +01:00
Olivier Crête
e4e85fc88a
devicemonitor: Add GstDeviceMonitor and related
...
Also add GstDevice and GstDeviceMonitorFactory
And add code to the registry to save them
https://bugzilla.gnome.org/show_bug.cgi?id=678402
2014-03-16 14:38:07 +00:00