Commit Graph

30 Commits

Author SHA1 Message Date
Ron Pedde f7b2e3204e Don't delete hand-crafted static playlists (type 0) on full reload 2006-12-31 21:22:46 +00:00
Ron Pedde d5506fc46f Fix db upgrade from 12 -> 13 2006-11-19 18:58:03 +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 6d54f3c826 Add database/quick_startup directive to specify that the database should start up quickly -- without vacuum in the case of sqlite 2006-10-12 01:42:15 +00:00
Ron Pedde 4163e62934 Bump db version to 12 to force a full rescan 2006-08-20 05:02:27 +00:00
Ron Pedde e8b1520ffc Change db safety outside transactions 2006-08-17 05:05:48 +00:00
Ron Pedde 5e6575a153 wrap playlist scans in transaction 2006-08-14 04:09:45 +00:00
Ron Pedde 6891f3a169 make initial scan faster 2006-08-14 01:24:24 +00:00
Ron Pedde 90a6a39ce1 Add defensive index creation on startup, fix indexes for ordered query (and update schema), better startup after interrupted shutdown 2006-07-29 00:45:23 +00:00
Ron Pedde 2ea83c6f2e Fix problem where version wasn't being created properly on initial db 2006-07-13 03:13:24 +00:00
Ron Pedde 7a3a5ce3af Fix memory leak in scan-xml, closing #173 2006-07-12 04:10:21 +00:00
Ron Pedde 5873ce9bd7 Fix iTunes xml scanning 2006-06-30 05:17:06 +00:00
Ron Pedde 554c72e1a6 Add db auto-upgrade back in 2006-06-29 06:21:41 +00:00
Ron Pedde 067d252f81 Fix index on path 2006-06-28 05:29:15 +00:00
Ron Pedde 5f3a12c351 Import streaming stations form iTunes XML file, closing ticket #130, add scan/correct_order to make static playlists return in correct order closing ticket #159 2006-06-19 04:25:08 +00:00
Ron Pedde 1948eef43d Purge unindexed music files after the song scan, fixing ticket #146. This needs much testing. 2006-06-13 05:48:30 +00:00
Ron Pedde aca2f7701f Make script-based transcoding work on rsp 2006-05-19 04:50:45 +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 9a133dcbdc Merged win32-branch 2006-02-26 08:46:24 +00:00
Ron Pedde b20dece00b Only use transactions on reload to avoid busy errors 2006-01-20 15:55:51 +00:00
Ron Pedde bf9e414169 Fix races in enum 2006-01-17 21:35:39 +00:00
Ron Pedde 961f986414 semicolon fix 2006-01-16 10:11:33 +00:00
Ron Pedde 8dfea7dee3 Add video support for m4v files 2006-01-12 08:10:48 +00:00
Ron Pedde 40ab6dfb01 Preserve playlists on db upgrades 2006-01-12 06:20:15 +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 b0c2a64a63 Fix index bug 2006-01-05 18:57:38 +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