~ubuntu-branches/ubuntu/saucy/gstreamer0.10/saucy

« back to all changes in this revision

Viewing changes to gst/gstpluginfeature.h

  • Committer: Package Import Robot
  • Author(s): Sebastian Dröge
  • Date: 2011-12-11 18:52:12 UTC
  • mfrom: (32.1.14 experimental)
  • Revision ID: package-import@ubuntu.com-20111211185212-3k215ps4qtyz2qa5
Tags: 0.10.35.2-1
* New upstream pre-release:
  + debian/control.in:
    - Build-depend on GLib >= 2.24.
  + debian/patches/99_ltmain_as-needed.patch:
    - Refreshed to apply cleanly again.
  + debian/libgstreamer.symbols:
    - Update symbols file with new API.
* debian/rules:
  + Remove all dependency_libs from the .la files (Closes: #633319).
* debian/control.in:
  + Put GI package into section introspection.
* debian/compat,
  debian/control.in,
  debian/gir1.2-gstreamer.install,
  debian/libgstreamer-dev.install,
  debian/libgstreamer.install,
  debian/patches/79_multiarch-backwards-compat.patch,
  debian/patches/80_ia32-hack.patch,
  debian/rules:
  + Transition package to multi-arch (Closes: #647481).
    Patch taken from the Ubuntu package.

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
/**
53
53
 * GstRank:
54
54
 * @GST_RANK_NONE: will be chosen last or not at all
55
 
 * @GST_RANK_MARGINAL: unlikly to be chosen
 
55
 * @GST_RANK_MARGINAL: unlikely to be chosen
56
56
 * @GST_RANK_SECONDARY: likely to be chosen
57
57
 * @GST_RANK_PRIMARY: will be chosen first
58
58
 *
81
81
 
82
82
  /*< private >*/
83
83
  gboolean       loaded;
84
 
  gchar         *name;
 
84
  gchar         *name; /* FIXME-0.11: remove variable, we use GstObject:name */
85
85
  guint          rank;
86
86
 
87
87
  const gchar   *plugin_name;
105
105
 *
106
106
 * Structure used for filtering based on @name and @type.
107
107
 */
 
108
#ifndef GST_DISABLE_DEPRECATED
108
109
typedef struct {
109
110
  const gchar   *name;
110
111
  GType          type;
111
112
} GstTypeNameData;
 
113
#endif
112
114
 
113
115
/**
114
116
 * GstPluginFeatureFilter:
130
132
GstPluginFeature *
131
133
                gst_plugin_feature_load                 (GstPluginFeature *feature);
132
134
 
 
135
#ifndef GST_DISABLE_DEPRECATED
133
136
gboolean        gst_plugin_feature_type_name_filter     (GstPluginFeature *feature,
134
137
                                                         GstTypeNameData *data);
 
138
#endif
135
139
 
136
140
void            gst_plugin_feature_set_rank             (GstPluginFeature *feature, guint rank);
137
141
void            gst_plugin_feature_set_name             (GstPluginFeature *feature, const gchar *name);
139
143
const gchar    *gst_plugin_feature_get_name             (GstPluginFeature *feature);
140
144
 
141
145
void            gst_plugin_feature_list_free            (GList *list);
142
 
GList          *gst_plugin_feature_list_copy            (GList *list);
 
146
GList          *gst_plugin_feature_list_copy            (GList *list) G_GNUC_MALLOC;
143
147
void            gst_plugin_feature_list_debug           (GList *list);
144
148
 
145
149
/**