introspect: add change_mask to introspect

Add a bitmask field to mark what fields have changed since the last
introspection call. We can then remove the properties from the subscribe
call.
This commit is contained in:
Wim Taymans 2015-08-05 11:57:02 +02:00
parent 8361f74646
commit b055748b1c
7 changed files with 145 additions and 173 deletions

View file

@ -273,8 +273,7 @@ context_subscribe_cb (PinosContext *context,
PinosSubscriptionEvent type,
PinosSubscriptionFlags flags,
gpointer id,
gpointer user_data,
GStrv properties)
gpointer user_data)
{
GstPinosDeviceProvider *self = user_data;
GstDeviceProvider *provider = user_data;