gst_plugins_base/gst/tcp/gsttcp-marshal.c
changeset 16 8e837d1bf446
parent 2 5505e8908944
child 30 7e817e7e631c
equal deleted inserted replaced
15:4b0c6ed43234 16:8e837d1bf446
   130             g_marshal_value_peek_int (param_values + 1),
   130             g_marshal_value_peek_int (param_values + 1),
   131             g_marshal_value_peek_boxed (param_values + 2),
   131             g_marshal_value_peek_boxed (param_values + 2),
   132             data2);
   132             data2);
   133 }
   133 }
   134 
   134 
   135 /* VOID:INT,BOOLEAN,INT,UINT64,INT,UINT64 (gsttcp-marshal.list:4) */
   135 /* VOID:INT,ENUM,INT,UINT64,INT,UINT64 (gsttcp-marshal.list:4) */
   136 #ifdef __SYMBIAN32__
   136 #ifdef __SYMBIAN32__
   137 EXPORT_C
   137 EXPORT_C
   138 #endif
   138 #endif
   139 
   139 
   140 void
   140 void
   141 gst_tcp_marshal_VOID__INT_BOOLEAN_INT_UINT64_INT_UINT64 (GClosure     *closure,
   141 gst_tcp_marshal_VOID__INT_ENUM_INT_UINT64_INT_UINT64 (GClosure     *closure,
   142                                                          GValue       *return_value G_GNUC_UNUSED,
   142                                                       GValue       *return_value G_GNUC_UNUSED,
   143                                                          guint         n_param_values,
   143                                                       guint         n_param_values,
   144                                                          const GValue *param_values,
   144                                                       const GValue *param_values,
   145                                                          gpointer      invocation_hint G_GNUC_UNUSED,
   145                                                       gpointer      invocation_hint G_GNUC_UNUSED,
   146                                                          gpointer      marshal_data)
   146                                                       gpointer      marshal_data)
   147 {
   147 {
   148   typedef void (*GMarshalFunc_VOID__INT_BOOLEAN_INT_UINT64_INT_UINT64) (gpointer     data1,
   148   typedef void (*GMarshalFunc_VOID__INT_ENUM_INT_UINT64_INT_UINT64) (gpointer     data1,
   149                                                                         gint         arg_1,
   149                                                                      gint         arg_1,
   150                                                                         gboolean     arg_2,
   150                                                                      gint         arg_2,
   151                                                                         gint         arg_3,
   151                                                                      gint         arg_3,
   152                                                                         guint64      arg_4,
   152                                                                      guint64      arg_4,
   153                                                                         gint         arg_5,
   153                                                                      gint         arg_5,
   154                                                                         guint64      arg_6,
   154                                                                      guint64      arg_6,
   155                                                                         gpointer     data2);
   155                                                                      gpointer     data2);
   156   register GMarshalFunc_VOID__INT_BOOLEAN_INT_UINT64_INT_UINT64 callback;
   156   register GMarshalFunc_VOID__INT_ENUM_INT_UINT64_INT_UINT64 callback;
   157   register GCClosure *cc = (GCClosure*) closure;
   157   register GCClosure *cc = (GCClosure*) closure;
   158   register gpointer data1, data2;
   158   register gpointer data1, data2;
   159 
   159 
   160   g_return_if_fail (n_param_values == 7);
   160   g_return_if_fail (n_param_values == 7);
   161 
   161 
   167   else
   167   else
   168     {
   168     {
   169       data1 = g_value_peek_pointer (param_values + 0);
   169       data1 = g_value_peek_pointer (param_values + 0);
   170       data2 = closure->data;
   170       data2 = closure->data;
   171     }
   171     }
   172   callback = (GMarshalFunc_VOID__INT_BOOLEAN_INT_UINT64_INT_UINT64) (marshal_data ? marshal_data : cc->callback);
   172   callback = (GMarshalFunc_VOID__INT_ENUM_INT_UINT64_INT_UINT64) (marshal_data ? marshal_data : cc->callback);
   173 
   173 
   174   callback (data1,
   174   callback (data1,
   175             g_marshal_value_peek_int (param_values + 1),
   175             g_marshal_value_peek_int (param_values + 1),
   176             g_marshal_value_peek_boolean (param_values + 2),
   176             g_marshal_value_peek_enum (param_values + 2),
   177             g_marshal_value_peek_int (param_values + 3),
   177             g_marshal_value_peek_int (param_values + 3),
   178             g_marshal_value_peek_uint64 (param_values + 4),
   178             g_marshal_value_peek_uint64 (param_values + 4),
   179             g_marshal_value_peek_int (param_values + 5),
   179             g_marshal_value_peek_int (param_values + 5),
   180             g_marshal_value_peek_uint64 (param_values + 6),
   180             g_marshal_value_peek_uint64 (param_values + 6),
   181             data2);
   181             data2);