aboutsummaryrefslogtreecommitdiff
path: root/src/song.c
Commit message (Expand)AuthorAge
* song: add function song_replace_uri()Max Kellermann2012-02-12
* copyright year 2011Max Kellermann2011-01-29
* Update copyright notices.Avuton Olrich2009-12-31
* song: added support for selecting a time rangeMax Kellermann2009-12-27
* song: added function song_get_duration()Max Kellermann2009-12-26
* include config.h in all sourcesMax Kellermann2009-11-12
* song: renamed attribute "url" to "uri"Max Kellermann2009-10-13
* song: moved code to song_update.cMax Kellermann2009-10-12
* song: initialize mtime in song_alloc()Max Kellermann2009-07-06
* all: Update copyright header.Avuton Olrich2009-03-13
* tag: moved APE code to tag_ape.cMax Kellermann2009-02-28
* ls: moved generic URI utilities to uri.cMax Kellermann2009-02-25
* decoder_api: moved struct decoder_plugin to decoder_plugin.hMax Kellermann2009-02-15
* song: include cleanupMax Kellermann2009-01-23
* song: skip archive check for non-musicdir filesMax Kellermann2009-01-17
* moved fallback APE/ID3 tag loader to song.cMax Kellermann2009-01-17
* song: allocate the result of song_get_url()Max Kellermann2009-01-04
* directory: added directory_is_root()Max Kellermann2009-01-04
* ls: renamed functions, no CamelCaseMax Kellermann2009-01-04
* ls: removed hasMusicSuffix() and get_archive_by_suffix()Max Kellermann2009-01-04
* song: removed duplicate '\n' checkMax Kellermann2009-01-04
* song: use GLib instead of utils.h/log.hMax Kellermann2009-01-03
* mapper: allocate the result of map_directory_child_fs(), map_song_fs()Max Kellermann2009-01-02
* removed os_compat.hMax Kellermann2008-12-29
* song: adding support for songs in archivesViliam Mateicka2008-12-16
* decoder: return const decoder_plugin structsMax Kellermann2008-11-01
* update: check return valuesMax Kellermann2008-10-31
* song: check file type in song_file_update()Max Kellermann2008-10-15
* playlist: added support for adding songs not in the music databaseMax Kellermann2008-10-15
* mapper: new song-to-filesystem mapper libraryMax Kellermann2008-10-14
* song: pass const song pointer to song_get_url()Max Kellermann2008-10-14
* song: stat file in song_file_update(), don't use isMusic()Max Kellermann2008-10-13
* song: song_get_url: fix "/" prefix for songs in music_rootEric Wong2008-10-13
* directory: eliminate CamelCaseMax Kellermann2008-10-08
* song: don't allow calling song_get_url(NULL)Max Kellermann2008-10-08
* song: use song_file_update() in song_file_load()Max Kellermann2008-10-08
* song: song_file_update() returns boolMax Kellermann2008-10-08
* song: don't check song_is_file() in song_file_update()Max Kellermann2008-10-08
* song: removed CamelCaseMax Kellermann2008-10-08
* song: replaced all song constructorsMax Kellermann2008-10-08
* don't include os_compat.hMax Kellermann2008-10-08
* song: converted typedef Song to struct songMax Kellermann2008-10-08
* directory: converted typedef Directory to struct directoryMax Kellermann2008-10-08
* directory: serialize song deletes from playlist during updateEric Wong2008-10-07
* Assert if we don't have song or song->url setEric Wong2008-10-07
* song: stop storing song_typeEric Wong2008-10-06
* song: don't make the struct packedMax Kellermann2008-10-06
* song: use flex arrays to store song->urlEric Wong2008-10-06
* song: get rid of newNullSong()Eric Wong2008-10-06
* song: call freeJustSong if newSong failsEric Wong2008-10-06