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

« back to all changes in this revision

Viewing changes to shell/rb-track-transfer-batch.h

  • 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:
28
28
#ifndef __RB_TRACK_TRANSFER_BATCH_H
29
29
#define __RB_TRACK_TRANSFER_BATCH_H
30
30
 
 
31
#include <gst/pbutils/encoding-target.h>
 
32
 
31
33
#include <rhythmdb/rhythmdb.h>
32
34
 
33
35
G_BEGIN_DECLS
82
84
 
83
85
GType                   rb_track_transfer_batch_get_type        (void);
84
86
 
85
 
RBTrackTransferBatch *  rb_track_transfer_batch_new             (GList *media_type_list,
86
 
                                                                 const char * const *media_types,
 
87
RBTrackTransferBatch *  rb_track_transfer_batch_new             (GstEncodingTarget *target,
87
88
                                                                 GObject *source,
88
89
                                                                 GObject *destination);
89
90
void                    rb_track_transfer_batch_add             (RBTrackTransferBatch *batch,
90
91
                                                                 RhythmDBEntry *entry);
91
92
 
92
 
guint                   rb_track_transfer_batch_check_media_types (RBTrackTransferBatch *batch);
 
93
gboolean                rb_track_transfer_batch_check_profiles  (RBTrackTransferBatch *batch,
 
94
                                                                 GList **missing_plugin_profiles,
 
95
                                                                 int *error_count);
93
96
 
94
97
void                    rb_track_transfer_batch_cancel          (RBTrackTransferBatch *batch);
95
98