327 Commits

Author SHA1 Message Date
Vincent Riquer
eb884e0e80 fix tag parsing (Ogg, FLAC) 2013-03-08 12:53:29 +01:00
Vincent Riquer
a66528ac89 identify sample-rate/channels 2013-03-07 01:00:02 +01:00
Vincent Riquer
b148bf331f Merge branch 'master' of gitorious.org:atom/atom 2013-03-06 22:44:56 +01:00
Vincent Riquer
2427330aa6 soxi (from the SoX distribution) reads ID3v2 2013-03-06 22:37:54 +01:00
Vincent Riquer
d977d17779 Ogg: tracknum was never empty 2013-03-06 14:21:35 +01:00
Vincent Riquer
f2fe7e98c3 APE: fix variable name 2013-03-06 13:20:25 +01:00
Vincent Riquer
cb8dc5b237 APE: fix filepath 2013-03-06 12:36:46 +01:00
Vincent Riquer
1592613fcc tag update: missing comparison operator in WHERE clause 2013-03-06 01:52:03 +01:00
Vincent Riquer
0fea85a597 create tasks table 2013-03-05 13:53:24 +01:00
Vincent Riquer
56aa66ba25 getInfos::APE() (raw and experimental) 2013-03-05 13:46:38 +01:00
Vincent Riquer
000f953ee7 gettag() 2013-03-05 13:38:34 +01:00
Vincent Riquer
f1827ac93e getInfos::FLAC 2013-03-05 13:35:03 +01:00
Vincent Riquer
67cc8b6827 getInfos::Ogg 2013-03-05 13:34:42 +01:00
Vincent Riquer
1a17d8985a getInfos::MP3 (ID3v1 only) 2013-03-05 13:34:16 +01:00
Vincent Riquer
d2f138da1b getTags 2013-03-05 13:33:28 +01:00
Vincent Riquer
69b63c3d48 better loop, update tag cache 2013-03-05 13:31:25 +01:00
Vincent Riquer
db3a30e54d only select files with tag cache empty or obsolete 2013-03-05 13:24:06 +01:00
Vincent Riquer
b171104c52 create mime_actions & destination_files on destinations creation 2013-03-05 13:22:02 +01:00
Vincent Riquer
c21f1e22c0 add tags table 2013-03-05 13:21:07 +01:00
Vincent Riquer
d744b3057a InsertOrUpdate: id column may not exist, use first column from WHERE clause 2013-03-05 13:19:19 +01:00
Vincent Riquer
f79464d867 use foreign key constraints 2013-03-05 13:16:17 +01:00
Vincent Riquer
6d5424a8b4 fix SQL quoting 2013-03-04 13:37:19 +01:00
Vincent Riquer
bed67cc8f6 tags scanning progress 2013-03-03 21:16:24 +01:00
Vincent Riquer
0ad3fbac61 IFS trick doen't work - use parameter expansion 2013-03-03 19:47:36 +01:00
Vincent Riquer
ea9e1954f4 only fetch files which need transcoding 2013-03-03 05:07:27 +01:00
Vincent Riquer
20d1cbebcb fix mime_type_actions UPDATE trigger 2013-03-02 00:14:22 +01:00
Vincent Riquer
9cac3d1b10 fetch files mime-type and actions 2013-03-01 23:19:06 +01:00
Vincent Riquer
09ea9ef0bb rewrite documentation 2013-02-28 15:56:49 +01:00
Vincent Riquer
62c466071d explicitly quit sqlite 2013-02-28 03:15:34 +01:00
Vincent Riquer
500adb67fb update last_seen for unchanged files too 2013-02-28 02:50:23 +01:00
Vincent Riquer
7a036da04b debug >= 3: log SQL queries 2013-02-28 01:13:32 +01:00
Vincent Riquer
dc23c37c06 Changes uncomitted in previous merge 2013-02-27 23:30:26 +01:00
Vincent Riquer
8ef81f70f4 fill mime_types 2013-02-27 23:29:13 +01:00
Vincent Riquer
4462c6d58f Merge forgotten changes on netbook
Conflicts:
	atom
2013-02-27 23:19:24 +01:00
Vincent Riquer
81e7fa9bf6 parse options 2013-02-27 22:45:53 +01:00
Vincent Riquer
45e61ee8a6 nice progress 2013-02-27 13:14:42 +01:00
Vincent Riquer
d9e7a87a01 change mime_types schema 2013-02-27 13:04:25 +01:00
Vincent Riquer
f7a6fba366 update mime_types 2013-02-27 00:07:03 +01:00
Vincent Riquer
506bf59a24 split constant declarations 2013-02-26 14:26:44 +01:00
Vincent Riquer
632a65dbcb add mime_types table 2013-02-26 13:53:31 +01:00
Vincent Riquer
377e3f4eed create constants readonly 2013-02-26 13:34:06 +01:00
Vincent Riquer
e6a4db4762 destination_files.last_chage: change DEFAULT 2013-02-26 13:31:08 +01:00
Vincent Riquer
41ddbc934f scan for obsolete files 2013-02-26 12:23:47 +01:00
Vincent Riquer
baf60e027d don't use sqlite's line output 2013-02-26 12:12:43 +01:00
Vincent Riquer
38d248af42 Flexible WHERE clauses 2013-02-26 12:12:05 +01:00
Vincent Riquer
48716f3251 Delete() function 2013-02-26 11:43:21 +01:00
Vincent Riquer
0ce73ac805 add triggers on source_files insert/delete 2013-02-26 11:22:53 +01:00
Vincent Riquer
b1e35f038a remove (potentially) harmful constraints on destination_files.filename 2013-02-26 11:21:47 +01:00
Vincent Riquer
611d4ad1af change column name, remove useless columns 2013-02-26 11:20:37 +01:00
Vincent Riquer
6d45a634b7 Update(): used wrong variables 2013-02-26 11:18:06 +01:00