static void is_dynamic_plugin_set_property(GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { IsDynamicPlugin *plugin = IS_DYNAMIC_PLUGIN(object); switch (prop_id) { case PROP_OBJECT: plugin->priv->application = IS_APPLICATION(g_value_dup_object(value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec); break; } }
GstElement *find_element_by_factory_name(GstBin *p_bin, std::string const &p_factory_name) { GstIterator *iter = gst_bin_iterate_recurse(p_bin); if (iter == nullptr) return nullptr; GValue result = G_VALUE_INIT; gboolean found = gst_iterator_find_custom(iter, find_by_factory_func, &result, (gpointer)(&p_factory_name)); gst_iterator_free(iter); if (found) { GstElement *elem = GST_ELEMENT(g_value_dup_object(&result)); g_value_unset(&result); return elem; } else return nullptr; }
static void eom_statusbar_date_plugin_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { EomStatusbarDatePlugin *plugin = EOM_STATUSBAR_DATE_PLUGIN (object); switch (prop_id) { case PROP_WINDOW: plugin->window = EOM_WINDOW (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void peasdemo_second_time_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { PeasDemoSecondTime *plugin = PEASDEMO_SECOND_TIME (object); switch (prop_id) { case PROP_OBJECT: plugin->window = GTK_WIDGET (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void gimp_tool_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { GimpTool *tool = GIMP_TOOL (object); switch (property_id) { case PROP_TOOL_INFO: tool->tool_info = GIMP_TOOL_INFO (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void xviewer_postasa_plugin_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { XviewerPostasaPlugin *plugin = XVIEWER_POSTASA_PLUGIN (object); switch (prop_id) { case PROP_WINDOW: plugin->priv->xviewer_window = XVIEWER_WINDOW (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void gimp_controller_list_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { GimpControllerList *list = GIMP_CONTROLLER_LIST (object); switch (property_id) { case PROP_GIMP: list->gimp = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void gst_vdp_output_src_pad_set_property (GObject * object, guint prop_id, const GValue * value, GParamSpec * pspec) { GstVdpOutputSrcPad *vdp_pad = (GstVdpOutputSrcPad *) object; switch (prop_id) { case PROP_DEVICE: if (vdp_pad->device) g_object_unref (vdp_pad->device); vdp_pad->device = g_value_dup_object (value); gst_vdp_output_src_pad_update_caps (vdp_pad); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void eog_fit_to_width_plugin_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { EogFitToWidthPlugin *plugin = EOG_FIT_TO_WIDTH_PLUGIN (object); switch (prop_id) { case PROP_WINDOW: plugin->window = EOG_WINDOW (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void gst_gl_filter_set_property (GObject * object, guint prop_id, const GValue * value, GParamSpec * pspec) { GstGLFilter *filter = GST_GL_FILTER (object); switch (prop_id) { case PROP_OTHER_CONTEXT: { if (filter->other_context) gst_object_unref (filter->other_context); filter->other_context = g_value_dup_object (value); break; } default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void peasdemo_hello_world_plugin_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { PeasDemoHelloWorldPlugin *plugin = PEASDEMO_HELLO_WORLD_PLUGIN (object); switch (prop_id) { case PROP_OBJECT: plugin->window = GTK_WIDGET (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void gedit_spell_plugin_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { GeditSpellPlugin *plugin = GEDIT_SPELL_PLUGIN (object); switch (prop_id) { case PROP_WINDOW: plugin->priv->window = GEDIT_WINDOW (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void pluma_spell_plugin_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { PlumaSpellPlugin *plugin = PLUMA_SPELL_PLUGIN (object); switch (prop_id) { case PROP_OBJECT: plugin->priv->window = GTK_WIDGET (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void biji_note_book_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { BijiNoteBook *self = BIJI_NOTE_BOOK (object); switch (property_id) { case PROP_LOCATION: self->priv->location = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void gimp_layer_mask_undo_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { GimpLayerMaskUndo *layer_mask_undo = GIMP_LAYER_MASK_UNDO (object); switch (property_id) { case PROP_LAYER_MASK: layer_mask_undo->layer_mask = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void g_unix_credentials_message_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { GUnixCredentialsMessage *message = G_UNIX_CREDENTIALS_MESSAGE (object); switch (prop_id) { case PROP_CREDENTIALS: message->priv->credentials = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void ide_autotools_build_system_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { IdeAutotoolsBuildSystem *self = IDE_AUTOTOOLS_BUILD_SYSTEM (object); switch (prop_id) { case PROP_PROJECT_FILE: g_clear_object (&self->project_file); self->project_file = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); } }
static void __midgard_transaction_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { GObject *mgd; switch (property_id) { case PROPERTY_CONNECTION: /* Add new reference to MidgardConnection object */ if (!G_VALUE_HOLDS_OBJECT (value)) return; MIDGARD_TRANSACTION (object)->priv->mgd = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void polkit_mate_authentication_dialog_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { PolkitMateAuthenticationDialog *dialog = POLKIT_MATE_AUTHENTICATION_DIALOG (object); switch (prop_id) { case PROP_DETAILS: dialog->priv->details = g_value_dup_object (value); break; case PROP_ACTION_ID: dialog->priv->action_id = g_value_dup_string (value); break; case PROP_VENDOR: dialog->priv->vendor = g_value_dup_string (value); break; case PROP_VENDOR_URL: dialog->priv->vendor_url = g_value_dup_string (value); break; case PROP_ICON_NAME: dialog->priv->icon_name = g_value_dup_string (value); break; case PROP_MESSAGE: dialog->priv->message = g_value_dup_string (value); break; case PROP_USERS: dialog->priv->users = g_value_dup_boxed (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void e_cal_view_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { ECalView *view; ECalViewPrivate *priv; view = E_CAL_VIEW (object); priv = view->priv; switch (property_id) { case PROP_VIEW: if (priv->view != CORBA_OBJECT_NIL) bonobo_object_release_unref (priv->view, NULL); priv->view = bonobo_object_dup_ref (g_value_get_pointer (value), NULL); break; case PROP_LISTENER: if (priv->listener) { g_signal_handlers_disconnect_matched (priv->listener, G_SIGNAL_MATCH_DATA, 0, 0, NULL, NULL, view); bonobo_object_unref (BONOBO_OBJECT (priv->listener)); } priv->listener = bonobo_object_ref (g_value_get_pointer (value)); g_signal_connect (G_OBJECT (priv->listener), "objects_added", G_CALLBACK (objects_added_cb), view); g_signal_connect (G_OBJECT (priv->listener), "objects_modified", G_CALLBACK (objects_modified_cb), view); g_signal_connect (G_OBJECT (priv->listener), "objects_removed", G_CALLBACK (objects_removed_cb), view); g_signal_connect (G_OBJECT (priv->listener), "view_progress", G_CALLBACK (view_progress_cb), view); g_signal_connect (G_OBJECT (priv->listener), "view_done", G_CALLBACK (view_done_cb), view); break; case PROP_CLIENT: priv->client = E_CAL (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void biji_note_obj_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { BijiNoteObj *self = BIJI_NOTE_OBJ (object); switch (property_id) { case PROP_ID: self->priv->id = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void presence_chooser_set_property (GObject *self, guint prop_id, const GValue *value, GParamSpec *pspec) { PresenceChooserPrivate *priv = GET_PRIVATE (self); switch (prop_id) { case PROP_ACCOUNT: priv->account = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (self, prop_id, pspec); break; } }
static void empathy_password_dialog_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { EmpathyPasswordDialogPriv *priv = EMPATHY_PASSWORD_DIALOG (object)->priv; switch (property_id) { case PROP_HANDLER: g_assert (priv->handler == NULL); /* construct only */ priv->handler = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void eog_reload_plugin_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { EogReloadPlugin *plugin = EOG_RELOAD_PLUGIN (object); switch (prop_id) { case PROP_WINDOW: plugin->window = EOG_WINDOW (g_value_dup_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void g_file_enumerator_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { GFileEnumerator *enumerator; enumerator = G_FILE_ENUMERATOR (object); switch (property_id) { case PROP_CONTAINER: enumerator->priv->container = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void gimp_item_undo_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { GimpItemUndo *item_undo = GIMP_ITEM_UNDO (object); switch (property_id) { case PROP_ITEM: item_undo->item = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void gimp_tag_popup_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { GimpTagPopup *popup = GIMP_TAG_POPUP (object); switch (property_id) { case PROP_OWNER: popup->combo_entry = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }
static void set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { MMManagerPrivate *priv = MM_MANAGER (object)->priv; switch (prop_id) { case PROP_CONNECTION: if (priv->connection) g_object_unref (priv->connection); priv->connection = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void goa_panel_accounts_model_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { GoaPanelAccountsModel *model = GOA_PANEL_ACCOUNTS_MODEL (object); switch (prop_id) { case PROP_CLIENT: model->client = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; } }
static void empathy_app_plugin_widget_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { EmpathyAppPluginWidget *self = EMPATHY_APP_PLUGIN_WIDGET (object); switch (property_id) { case PROP_ACCOUNT: g_assert (self->priv->account == NULL); /* construct only */ self->priv->account = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } }