~ubuntu-branches/debian/jessie/cheese/jessie

« back to all changes in this revision

Viewing changes to src/cheese-effects-manager.c

  • Committer: Package Import Robot
  • Author(s): Andreas Henriksson
  • Date: 2014-04-02 21:39:33 UTC
  • mfrom: (1.5.1) (15.1.7 experimental)
  • Revision ID: package-import@ubuntu.com-20140402213933-r0w3gna0pv7q7085
Tags: 3.12.0-1
* New upstream release.
* Revert changes done in 3.10.1-3
  - i.e. lower gnome-desktop build-dependency again.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* cheese-effects-manager.c generated by valac 0.21.2.4-6740f, the Vala compiler
 
1
/* cheese-effects-manager.c generated by valac 0.23.3.20-47868, the Vala compiler
2
2
 * generated from cheese-effects-manager.vala, do not modify */
3
3
 
4
4
/*
118
118
 
119
119
 
120
120
static void _cheese_effects_manager_add_effect_gh_func (gconstpointer key, gconstpointer value, gpointer self) {
121
 
        cheese_effects_manager_add_effect (self, key, value);
 
121
        cheese_effects_manager_add_effect ((CheeseEffectsManager*) self, (const gchar*) key, (CheeseEffect*) value);
122
122
}
123
123
 
124
124
 
198
198
     */
199
199
static gint _cheese_effects_manager_sort_value_gcompare_func (gconstpointer a, gconstpointer b) {
200
200
        gint result;
201
 
        result = cheese_effects_manager_sort_value (a, b);
 
201
        result = cheese_effects_manager_sort_value ((CheeseEffect*) a, (CheeseEffect*) b);
202
202
        return result;
203
203
}
204
204
 
220
220
                _tmp1_ = cheese_effect_get_pipeline_desc (_tmp0_);
221
221
                _tmp2_ = _tmp1_;
222
222
                _tmp3_ = gst_parse_bin_from_description_full (_tmp2_, FALSE, NULL, GST_PARSE_FLAG_FATAL_ERRORS, &_inner_error_);
 
223
                g_object_ref_sink (_tmp3_);
223
224
                _tmp4_ = _tmp3_;
224
225
                _g_object_unref0 (_tmp4_);
225
226
                if (_inner_error_ != NULL) {
226
 
                        goto __catch4_g_error;
 
227
                        goto __catch2_g_error;
227
228
                }
228
229
                _tmp5_ = effect;
229
230
                _tmp6_ = _g_object_ref0 (_tmp5_);
230
231
                self->effects = g_list_insert_sorted (self->effects, _tmp6_, _cheese_effects_manager_sort_value_gcompare_func);
231
232
        }
232
 
        goto __finally4;
233
 
        __catch4_g_error:
 
233
        goto __finally2;
 
234
        __catch2_g_error:
234
235
        {
235
236
                GError* err = NULL;
236
237
                CheeseEffect* _tmp7_ = NULL;
249
250
"kipping: %s", _tmp9_, _tmp11_);
250
251
                _g_error_free0 (err);
251
252
        }
252
 
        __finally4:
 
253
        __finally2:
253
254
        if (_inner_error_ != NULL) {
254
255
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
255
256
                g_clear_error (&_inner_error_);