[rhythmbox] mtp: create db entries for tracks added to mtp devices
- From: Jonathan Matthew <jmatthew src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rhythmbox] mtp: create db entries for tracks added to mtp devices
- Date: Sun, 26 Feb 2012 02:30:01 +0000 (UTC)
commit 9665a979a1cf747d3c86f4af4d568c25eaba8e3f
Author: Jonathan Matthew <jonathan d14n org>
Date: Sun Feb 26 12:29:45 2012 +1000
mtp: create db entries for tracks added to mtp devices
plugins/mtpdevice/rb-mtp-source.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/plugins/mtpdevice/rb-mtp-source.c b/plugins/mtpdevice/rb-mtp-source.c
index e115116..8a8ad60 100644
--- a/plugins/mtpdevice/rb-mtp-source.c
+++ b/plugins/mtpdevice/rb-mtp-source.c
@@ -1079,6 +1079,7 @@ impl_track_added (RBTransferTarget *target,
{
LIBMTP_track_t *track = NULL;
RBMtpSourcePrivate *priv = MTP_SOURCE_GET_PRIVATE (target);
+ RhythmDB *db;
track = g_hash_table_lookup (priv->track_transfer_map, dest);
if (track == NULL) {
@@ -1104,6 +1105,11 @@ impl_track_added (RBTransferTarget *target,
rb_ext_db_key_free (key);
}
}
+
+ db = get_db_for_source (RB_MTP_SOURCE (target));
+ add_mtp_track_to_db (RB_MTP_SOURCE (target), db, track);
+ g_object_unref (db);
+
queue_free_space_update (RB_MTP_SOURCE (target));
return FALSE;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]