55 Commits

Author SHA1 Message Date
Julien BLACHE
3a38e62f8a Remove/replace mp3-scanner.h include 2009-04-24 15:45:43 +02:00
Julien BLACHE
d3b4d80284 Remove SVN keywords 2009-04-01 19:16:21 +02:00
Julien BLACHE
098ab7d736 Make SQL mandatory and sqlite3 the default (and only) backend 2009-04-01 19:16:19 +02:00
Julien BLACHE
e2a31b40a2 Remove obsolete sqlite v2 SQL backend 2009-04-01 19:16:19 +02:00
Ron Pedde
aa7b98f214 Fix for iTunes 7 password prompt on movie playback 2007-10-07 04:39:30 +00:00
Ron Pedde
61f5e96ea7 Force a full rescan when the database version is too new 2007-05-03 00:18:25 +00:00
Ron Pedde
14fe9f9c6c Add memory debugging (--enable-mem-debug), find and fix several small (and not so small) memory leaks 2007-01-17 01:06:16 +00:00
Ron Pedde
e02f0774ec add album_artist and bits_per_sample, bumping db version. Collect album_artist from flac, aac, wma, and iTunes xml. Collect sample_count and bits_per_sample for flac 2006-11-04 04:17:24 +00:00
Ron Pedde
8e23eb9e1d Move daap to an external output module 2006-09-25 03:20:22 +00:00
Ron Pedde
7a3a5ce3af Fix memory leak in scan-xml, closing #173 2006-07-12 04:10:21 +00:00
Ron Pedde
e20b851f2d Fix erroneous messages on bad playlists 2006-06-20 03:12:45 +00:00
Ron Pedde
1dc1257f2c add rescan/full rescan methods to xml-rpc for ticket #121 2006-06-15 07:10:05 +00:00
Ron Pedde
b3fbb9bbd5 abstract the plugin interface to the db to prepare for db plugins and making daap a plugin 2006-05-27 08:02:39 +00:00
Ron Pedde
e60d1f75ec invert the sense of the -s switch, default skipping intial scan 2006-05-01 08:06:19 +00:00
Ron Pedde
433a2ce666 More plugin work 2006-04-21 06:43:41 +00:00
Ron Pedde
ad0455d09a more gdbm 2006-04-13 02:19:56 +00:00
Ron Pedde
8ca978322a fix error messages on bad schema 2006-04-10 04:27:52 +00:00
Ron Pedde
c7cc788a1d add external database update program (mtd-update) 2006-04-10 04:18:38 +00:00
Ron Pedde
51a3a6279c -Wall cleanups 2006-03-25 11:15:53 +00:00
Ron Pedde
75868e50aa make daap parser emit empty strings when daap/empty_strings is set -- for better xbmc compatibility 2006-03-17 08:50:13 +00:00
Ron Pedde
5163942322 new dmap atoms 2006-03-14 07:28:59 +00:00
Ron Pedde
90dc66110a Complete unifying smart playlists and query/filters 2006-03-12 11:30:58 +00:00
Ron Pedde
8e9d759e05 make sqlite3 thread-safer(?) by using a thread pool 2006-03-07 06:01:59 +00:00
Ron Pedde
e53562943f still need to update atom and type for new metas 2006-03-02 07:03:48 +00:00
Ron Pedde
9a133dcbdc Merged win32-branch 2006-02-26 08:46:24 +00:00
Ron Pedde
6efb792704 Implement playcount updating 2006-01-24 04:17:38 +00:00
Ron Pedde
4116a68166 fix parse error 2006-01-16 22:27:49 +00:00
Ron Pedde
8dfea7dee3 Add video support for m4v files 2006-01-12 08:10:48 +00:00
Ron Pedde
01180d60f1 return id from db_add 2006-01-10 23:57:43 +00:00
Ron Pedde
3a6ec603a1 add sqlite3 support 2006-01-06 17:43:38 +00:00
Ron Pedde
e0ce8f273f add db_type and db_parameters for specifying different backend databases 2006-01-06 00:05:02 +00:00
Ron Pedde
56502cee62 abstract out the db function pointers 2006-01-05 22:43:45 +00:00
Ron Pedde
1418a64dc9 Fix frees for nulled error pointers, other minor problems 2006-01-04 23:46:15 +00:00
Ron Pedde
86b45a028e abstract database somewhat, improve error handling 2006-01-04 20:30:44 +00:00
Ron Pedde
f127d8cb58 allow editing of smart playlists 2005-11-03 05:02:17 +00:00
Ron Pedde
f61fbb60b3 Add idx to songs table to allow for index per path 2005-06-02 04:17:54 +00:00
Ron Pedde
e2d835fbce -Wall cleanups for gcc4 2005-05-30 03:41:31 +00:00
Ron Pedde
5f9a558eb1 Fix problem with trailing spaces in tags (bug #0001) 2005-05-29 06:42:02 +00:00
Ron Pedde
9ae132a127 Add iTunes playlist support 2005-05-21 05:53:11 +00:00
Ron Pedde
75d5f1b289 Fix ton of memory leaks 2005-05-18 05:48:22 +00:00
Ron Pedde
7a7cd186bb fixes for static playlists 2005-04-24 21:15:18 +00:00
Ron Pedde
0aadff5e5a add daap URIs for delete playlist and delete playlist items 2005-04-24 00:48:47 +00:00
Ron Pedde
c2de7ce606 add function to delete a playlist item 2005-04-23 21:01:10 +00:00
Ron Pedde
104957bf2f add db_delete_playlist, fix m3u scanning to use new database routines 2005-04-21 03:16:19 +00:00
Ron Pedde
a0143734b7 add some support towards static file-based playlists 2005-04-17 23:57:10 +00:00
Ron Pedde
622171c1b1 Add daap.songcodectype, normalize daap.songformat and daap.songdescription. 2005-04-04 02:21:26 +00:00
Ron Pedde
33e6284639 Add daap functions to add items to a static playlist 2005-04-02 10:52:28 +00:00
Ron Pedde
53f8c8166b add dmap methods to remotely add a playlist 2005-04-02 09:27:53 +00:00
Ron Pedde
533c273a0b make containers query honor metatags, add mt-daapd specific playlist tags for type and smart playlist spec 2005-04-02 05:31:20 +00:00
Ron Pedde
158a76ae16 Add smart playlist clause to playlist query 2005-04-02 04:33:04 +00:00