summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3ea3683..2207ffb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2007-05-06 Jorg Schuler <jcsjcs at users.sourceforge.net>
+
+ * src/itdb_itunesdb.c
+ src/itdb_device.c
+ src/itdb_private.h
+ src/itdb.h:
+ New API functions to facilitate copying to the iPod in a
+ background thread and implementation of own copying code.
+
+ itdb_cp_get_dest_filename(): obtain a valid filename on the iPod
+ to where a track can be copied. This function can be used in a
+ thread-safe way.
+
+ itdb_cp_finalize(): to be called after the track was
+ copied to the iPod to update some fields in the Itdb_Track
+ structure. This function can also be used in a thread-safe way.
+
+ You can use the already existing function itdb_cp() to copy a
+ track to the iPod and itdb_cp_track_to_ipod() remains available
+ unchanged in functionality.
+
2007-05-01 Jorg Schuler <jcsjcs at users.sourceforge.net>
* src/itdb_itunesdb.c (itdb_cp_track_to_ipod): removed static