diff options
| author | Jorg Schuler <jcsjcs@users.sourceforge.net> | 2006-06-07 15:41:50 +0000 |
|---|---|---|
| committer | Jorg Schuler <jcsjcs@users.sourceforge.net> | 2006-06-07 15:41:50 +0000 |
| commit | 7650d7d53fdc1e7767573f09fcaf9689d7583562 (patch) | |
| tree | 2b8204d9d37a11e3316321c23fe4767797461bc0 /src/itdb.h | |
| parent | 38afffa77609ade96535f707032722691610f30e (diff) | |
| download | libgpod-7650d7d53fdc1e7767573f09fcaf9689d7583562.tar.gz libgpod-7650d7d53fdc1e7767573f09fcaf9689d7583562.tar.xz libgpod-7650d7d53fdc1e7767573f09fcaf9689d7583562.zip | |
* src/itdb.h
src/itdb_device.c:
Added itdb_device_write_sysinfo() and itdb_device_set_sysinfo().
* src/itdb_itunesdb.c (itdb_create_directories):
Use functions introduced above.
(itdb_write): Write SynsInfo file when writing the iTunesDB if
SysInfo hash has been changed by application.
* src/itdb_device.[ch]: mark sysinfo hash as changed/unchanged.
* src/itdb_photoalbum.c (itdb_photodb_write): Write SynsInfo file
when writing the iTunesDB if SysInfo hash has been changed by
application.
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1302 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'src/itdb.h')
| -rw-r--r-- | src/itdb.h | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -1,4 +1,4 @@ -/* Time-stamp: <2006-06-06 00:13:08 jcs> +/* Time-stamp: <2006-06-07 00:56:08 jcs> | | Copyright (C) 2002-2005 Jorg Schuler <jcsjcs at users sourceforge net> | Part of the gtkpod project. @@ -862,7 +862,10 @@ Itdb_Device *itdb_device_new (void); void itdb_device_free (Itdb_Device *device); void itdb_device_set_mountpoint (Itdb_Device *device, const gchar *mp); gboolean itdb_device_read_sysinfo (Itdb_Device *device); +gboolean itdb_device_write_sysinfo (Itdb_Device *device, GError **error); gchar *itdb_device_get_sysinfo (Itdb_Device *device, const gchar *field); +void itdb_device_set_sysinfo (Itdb_Device *device, + const gchar *field, const gchar *value); const Itdb_IpodInfo *itdb_device_get_ipod_info (Itdb_Device *device); const Itdb_IpodInfo *itdb_info_get_ipod_info_table (void); const gchar *itdb_info_get_ipod_model_name_string (Itdb_IpodModel model); |
