add: BaconVideoWidget *bvw;  bvw = BACON_VIDEO_WIDGET (object);  switch (property_id) { case PROP_LOGO_MODE: bacon_video_widget_set_logo_mode (bvw, g_value_get_boolean (value)); break; case PROP_SHOWCURSOR: bacon_video_widget_set_show_cursor (bvw, g_value_get_boolean (value)); break; case PROP_MEDIADEV: bacon_video_widget_set_media_device (bvw, g_value_get_string (value)); break; case PROP_SHOW_VISUALS: bacon_video_widget_set_show_visuals (bvw, g_value_get_boolean (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); }
context: bacon_video_widget_set_property (GObject * object, guint property_id,                                 const GValue * value, GParamSpec * pspec){}