itdb.h   itdb.h 
skipping to change at line 32 skipping to change at line 32
| Lesser General Public License for more details. | Lesser General Public License for more details.
| |
| You should have received a copy of the GNU Lesser General Public | You should have received a copy of the GNU Lesser General Public
| License along with this code; if not, write to the Free Software | License along with this code; if not, write to the Free Software
| Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US A
| |
| iTunes and iPod are trademarks of Apple | iTunes and iPod are trademarks of Apple
| |
| This product is not supported/written/published by Apple! | This product is not supported/written/published by Apple!
| |
| $Id: itdb.h 2193 2009-01-03 02:58:02Z tmzullinger $ | $Id: itdb.h 2272 2009-03-14 18:02:16Z teuf $
*/ */
#ifndef __ITUNESDB_H__ #ifndef __ITUNESDB_H__
#define __ITUNESDB_H__ #define __ITUNESDB_H__
#ifdef HAVE_CONFIG_H #ifdef HAVE_CONFIG_H
# include <config.h> # include <config.h>
#endif #endif
#include <sys/types.h> #include <sys/types.h>
skipping to change at line 1740 skipping to change at line 1740
void itdb_device_free (Itdb_Device *device); void itdb_device_free (Itdb_Device *device);
void itdb_device_set_mountpoint (Itdb_Device *device, const gchar *mp); void itdb_device_set_mountpoint (Itdb_Device *device, const gchar *mp);
gboolean itdb_device_read_sysinfo (Itdb_Device *device); gboolean itdb_device_read_sysinfo (Itdb_Device *device);
gboolean itdb_device_write_sysinfo (Itdb_Device *device, GError **error); gboolean itdb_device_write_sysinfo (Itdb_Device *device, GError **error);
gchar *itdb_device_get_sysinfo (const Itdb_Device *device, const gchar *fie ld); gchar *itdb_device_get_sysinfo (const Itdb_Device *device, const gchar *fie ld);
void itdb_device_set_sysinfo (Itdb_Device *device, void itdb_device_set_sysinfo (Itdb_Device *device,
const gchar *field, const gchar *value); const gchar *field, const gchar *value);
const Itdb_IpodInfo *itdb_device_get_ipod_info (const Itdb_Device *device); const Itdb_IpodInfo *itdb_device_get_ipod_info (const Itdb_Device *device);
const Itdb_IpodInfo *itdb_info_get_ipod_info_table (void); const Itdb_IpodInfo *itdb_info_get_ipod_info_table (void);
gboolean itdb_device_supports_artwork (const Itdb_Device *device); gboolean itdb_device_supports_artwork (const Itdb_Device *device);
gboolean itdb_device_supports_chapter_image (const Itdb_Device *device);
gboolean itdb_device_supports_video (const Itdb_Device *device); gboolean itdb_device_supports_video (const Itdb_Device *device);
gboolean itdb_device_supports_photo (const Itdb_Device *device); gboolean itdb_device_supports_photo (const Itdb_Device *device);
gboolean itdb_device_supports_podcast (const Itdb_Device *device);
const gchar *itdb_info_get_ipod_model_name_string (Itdb_IpodModel model); const gchar *itdb_info_get_ipod_model_name_string (Itdb_IpodModel model);
const gchar *itdb_info_get_ipod_generation_string (Itdb_IpodGeneration gene ration); const gchar *itdb_info_get_ipod_generation_string (Itdb_IpodGeneration gene ration);
/* track functions */ /* track functions */
Itdb_Track *itdb_track_new (void); Itdb_Track *itdb_track_new (void);
void itdb_track_free (Itdb_Track *track); void itdb_track_free (Itdb_Track *track);
void itdb_track_add (Itdb_iTunesDB *itdb, Itdb_Track *track, gint32 pos); void itdb_track_add (Itdb_iTunesDB *itdb, Itdb_Track *track, gint32 pos);
void itdb_track_remove (Itdb_Track *track); void itdb_track_remove (Itdb_Track *track);
void itdb_track_unlink (Itdb_Track *track); void itdb_track_unlink (Itdb_Track *track);
Itdb_Track *itdb_track_duplicate (Itdb_Track *tr); Itdb_Track *itdb_track_duplicate (Itdb_Track *tr);
 End of changes. 3 change blocks. 
1 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/