~ubuntu-branches/ubuntu/oneiric/rhythmbox/oneiric

« back to all changes in this revision

Viewing changes to plugins/daap/rb-rhythmdb-query-model-dmap-db-adapter.c

  • Committer: Bazaar Package Importer
  • Author(s): Rico Tzschichholz
  • Date: 2011-07-29 16:41:38 UTC
  • mto: This revision was merged to the branch mainline in revision 191.
  • Revision ID: james.westby@ubuntu.com-20110729164138-wwicy8nqalm18ck7
Tags: upstream-2.90.1~20110802
ImportĀ upstreamĀ versionĀ 2.90.1~20110802

Show diffs side-by-side

added added

removed removed

Lines of Context:
127
127
}
128
128
 
129
129
static void
 
130
rb_rhythmdb_query_model_dmap_db_adapter_class_finalize (RBRhythmDBQueryModelDMAPDbAdapterClass *klass)
 
131
{
 
132
}
 
133
 
 
134
static void
130
135
rb_rhythmdb_query_model_dmap_db_adapter_interface_init (gpointer iface, gpointer data)
131
136
{
132
137
        DMAPDbIface *dmap_db = iface;
139
144
        dmap_db->count = rb_rhythmdb_query_model_dmap_db_adapter_count;
140
145
}
141
146
 
142
 
G_DEFINE_TYPE_WITH_CODE (RBRhythmDBQueryModelDMAPDbAdapter, rb_rhythmdb_query_model_dmap_db_adapter, G_TYPE_OBJECT, 
143
 
                         G_IMPLEMENT_INTERFACE (DMAP_TYPE_DB, rb_rhythmdb_query_model_dmap_db_adapter_interface_init))
 
147
G_DEFINE_DYNAMIC_TYPE_EXTENDED (RBRhythmDBQueryModelDMAPDbAdapter,
 
148
                                rb_rhythmdb_query_model_dmap_db_adapter,
 
149
                                G_TYPE_OBJECT,
 
150
                                0,
 
151
                                G_IMPLEMENT_INTERFACE_DYNAMIC (DMAP_TYPE_DB,
 
152
                                                               rb_rhythmdb_query_model_dmap_db_adapter_interface_init))
144
153
 
145
154
RBRhythmDBQueryModelDMAPDbAdapter *
146
155
rb_rhythmdb_query_model_dmap_db_adapter_new (RhythmDBQueryModel *model)
147
156
{
148
157
        RBRhythmDBQueryModelDMAPDbAdapter *db;
149
158
 
150
 
        db = RB_RHYTHMDB_QUERY_MODEL_DMAP_DB_ADAPTER (g_object_new (RB_TYPE_DMAP_DB_ADAPTER,
 
159
        db = RB_RHYTHMDB_QUERY_MODEL_DMAP_DB_ADAPTER (g_object_new (RB_TYPE_RHYTHMDB_QUERY_MODEL_DMAP_DB_ADAPTER,
151
160
                                               NULL));
152
161
 
153
162
        db->priv->model = model;
154
163
 
155
164
        return db;
156
165
}
 
166
 
 
167
void
 
168
_rb_rhythmdb_query_model_dmap_db_adapter_register_type (GTypeModule *module)
 
169
{
 
170
        rb_rhythmdb_query_model_dmap_db_adapter_register_type (module);
 
171
}