1 /* Time-stamp: <2008-08-17 10:58:51 jcs> 2 | 3 | Copyright (C) 2002-2005 Jorg Schuler <jcsjcs at users sourceforge net> 4 | Part of the gtkpod project. 5 | 6 | URL: http://www.gtkpod.org/ 7 | URL: http://gtkpod.sourceforge.net/ 8 | 9 | This program is free software; you can redistribute it and/or modify 10 | it under the terms of the GNU General Public License as published by 11 | the Free Software Foundation; either version 2 of the License, or 12 | (at your option) any later version. 13 | 14 | This program is distributed in the hope that it will be useful, 15 | but WITHOUT ANY WARRANTY; without even the implied warranty of 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 | GNU General Public License for more details. 18 | 19 | You should have received a copy of the GNU General Public License 20 | along with this program; if not, write to the Free Software 21 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 | 23 | iTunes and iPod are trademarks of Apple 24 | 25 | This product is not supported/written/published by Apple! 26 | 27 | $Id$ 28 */ 29 30 #ifndef MP3FILEH_INCLUDED 31 #define MP3FILEH_INCLUDED 1 32 33 #include "itdb.h" 34 35 gboolean mp3_write_file_info (const gchar *filename, Track *track); 36 Track *mp3_get_file_info (const gchar *name); 37 gboolean mp3_read_soundcheck (const gchar *path, Track *track); 38 gboolean mp3_read_gapless (const gchar *path, Track *track); 39 40 gboolean id3_read_tags (const gchar *name, Track *track); 41 gboolean id3_lyrics_read (const gchar *filename,gchar **lyrics); 42 gboolean id3_lyrics_save (const gchar *filename,const gchar *lyrics); 43 #endif 44