Commit Graph

21 Commits

Author SHA1 Message Date
Ron Pedde adc26c90b4 Big performance wins 2005-03-19 10:02:19 +00:00
Ron Pedde 847d10b361 First pass of sqlite backend 2005-03-11 06:39:40 +00:00
Ron Pedde 398988f566 64-bit inode support 2004-12-08 03:21:12 +00:00
Ron Pedde 27d8a51309 add scan_type directive for doing brute-force scans 2004-11-29 05:55:25 +00:00
Paul Kim 5d813e8b13 db-gdbm.c:
- Added support for db_timestamp field. Field is the modification time
of the db record and is checked against the file modification time
in file system scans.

mp3-scanner.h:
- Added db_timestamp field. This is now distinct from the file's
modification time which may, in some cases, be embedded in the file.

mp3-scanner.c:
- Added mac_to_unix_time to convert mac timestamps to unix ones.
- Mp3 files get their modification time from the files mod time.
- AAC files get their modification time from the embedded mod time.
- AAC files get their added time from the embedded creation time.
2004-11-20 19:22:40 +00:00
Ron Pedde 493f0bffbf Support for streaming audio via .url files -- particularly for the Roku SoundBridge 2004-11-04 05:04:46 +00:00
Ron Pedde 7cc249142e Dynamic art for AAC files from Paul Kim 2004-10-15 20:10:39 +00:00
Ron Pedde 5748b6502d Add support for TBPM (beats per minute) tag on MP3 files 2004-09-08 03:48:09 +00:00
David W. Berry 9492a64846 1. Implement browse and query. These are both still somewhat experimental
pending further verification against iTunes.  --enable-browse and
    --enable-query must be specified to configure to enable both options.
    browse support requires query support.
2.  Database iteration is now sorted and the database is not kept locked
    as long during iteration.
2004-06-14 19:01:06 +00:00
Ron Pedde c702b4c7a3 Add support for composer, orchestra, conductor, and grouping 2004-03-16 07:54:37 +00:00
Ron Pedde 449d2104db First pass on db stuff. Still some unpacking problems 2004-03-03 06:50:09 +00:00
Ron Pedde 642f060ec6 Add specified file types 2004-02-23 03:27:49 +00:00
Ron Pedde 6f4df7885b Add disc number info 2004-02-18 20:34:08 +00:00
Ron Pedde 58a3d45cef Add track tags 2004-01-27 05:30:06 +00:00
Ron Pedde af983110a2 playing with date stuff -- seems wrong 2003-12-09 05:48:06 +00:00
Ron Pedde 47dd724c35 Add scanning for year tag - TDRC 2003-12-07 00:24:01 +00:00
Ron Pedde ca10ac95ec Change ID handling to inode 2003-12-02 05:27:32 +00:00
Ron Pedde c38085474e Now serving... 2003-11-12 02:59:45 +00:00
Ron Pedde 1f54c8225e Add extra tags to mp3 struct. Enable recursive dir scanning 2003-11-10 03:58:39 +00:00
Ron Pedde 1647bacae6 first time actually listing a file 2003-11-04 06:11:00 +00:00
Ron Pedde 231e37d3b8 Add initial db and mp3 scanner stuff 2003-11-03 20:34:52 +00:00