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
366a44702e
fix valgrind errors
2004-04-26 23:47:25 +00:00
Ron Pedde
2dee0cebd4
Starting to fix signal stuff
2004-04-19 06:19:46 +00:00
Ron Pedde
ffee7a4acf
add logging to find reason for file skipping
2004-04-16 04:03:35 +00:00
Ron Pedde
6170df9af4
logging enhancements
2004-04-13 04:23:36 +00:00
Ron Pedde
625729613b
refactor for background updates
2004-04-07 03:51:01 +00:00
Ron Pedde
84ea7aa49c
don't crash on 0 bitrate
2004-04-04 08:39:54 +00:00
Ron Pedde
2627002b2c
Add support for MPEG 1, 2, and 2.5 layers I, II, and III
2004-04-04 06:34:44 +00:00
Ron Pedde
c702b4c7a3
Add support for composer, orchestra, conductor, and grouping
2004-03-16 07:54:37 +00:00
Ron Pedde
e296c15d04
Fixes from James Turner
2004-03-16 05:24:54 +00:00
Ron Pedde
c82841a551
Fix genre bugs in aac and mp3
2004-03-14 21:37:07 +00:00
Ron Pedde
6795f24fae
Determine song length of aac files
2004-03-14 07:28:52 +00:00
Ron Pedde
1003467e63
Fix missing sync frame on bad id3 headers
2004-03-14 06:29:41 +00:00
Ron Pedde
7c8f83684a
include config.h
2004-03-14 01:06:15 +00:00
Ron Pedde
922b9e2ae0
fix static playlists
2004-03-14 00:11:07 +00:00
Ron Pedde
c846b649d4
Fix the stupid strcasestr thing
2004-03-11 06:05:40 +00:00
Ron Pedde
b5462f8ca0
Add support for smart playlist icons
2004-03-11 05:47:15 +00:00
Ron Pedde
11eaaf6d4f
Small fixes
2004-03-08 21:27:38 +00:00
Ron Pedde
cff316a742
start of background scanning
2004-03-08 19:21:03 +00:00
Ron Pedde
7df7ce5c83
First pass at .m4a support
2004-03-07 05:42:25 +00:00
Ron Pedde
449d2104db
First pass on db stuff. Still some unpacking problems
2004-03-03 06:50:09 +00:00
Ron Pedde
ce28b4a9ea
More -Wall cleanups
2004-02-25 16:13:37 +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
9289f526db
-Wall fixes
2004-02-15 00:51:11 +00:00
Ron Pedde
d58c2c6ede
Fix problem with genres greater than 148
2004-02-09 17:42:57 +00:00
Ron Pedde
58a3d45cef
Add track tags
2004-01-27 05:30:06 +00:00
Ron Pedde
10f7ca1790
merge new-rend-branch
2004-01-20 04:41:20 +00:00
Ron Pedde
fcde8d4bd8
Better scanner fix for solaris
2004-01-13 15:39:30 +00:00
Ron Pedde
9119ab738a
utf8 comments
2004-01-13 15:29:31 +00:00
Ron Pedde
09e9f8c571
don't translate comments from utf8
2004-01-13 04:30:32 +00:00
Ron Pedde
3cfaf1f44d
Fix error messages on init_scan
2004-01-04 21:32:04 +00:00
Ron Pedde
eac98e0a61
Fix stat time fields
2003-12-09 15:56:17 +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
9eb513bfa8
add smart-playlist evaluation to mp3 adder. Arguably deserves to go in db_add
2003-12-05 05:59:51 +00:00
Ron Pedde
ebf850a12e
debug msgs for m3u processing. Why are not all playlists showing up?
2003-12-03 20:25:23 +00:00
Ron Pedde
7f15282951
Handle m3u files
2003-12-02 06:20:54 +00:00
Ron Pedde
ca10ac95ec
Change ID handling to inode
2003-12-02 05:27:32 +00:00
Ron Pedde
1b5e2ca2c4
More linux fixes
2003-12-01 20:06:09 +00:00
Ron Pedde
8a79262ef5
Fah
2003-12-01 03:24:17 +00:00
Ron Pedde
7f5d8f96b1
Fix ID3v1 tags
2003-12-01 03:23:43 +00:00
Ron Pedde
74238741d1
notify memory checker about utf-8 strings
2003-11-26 06:11:30 +00:00
Ron Pedde
85c4cdc9fe
replace fsetpos junk with fseek
2003-11-14 22:38:02 +00:00
Ron Pedde
9bc76676b3
Fix fpos_t thing
2003-11-14 19:19:29 +00:00
Ron Pedde
0885bbfb50
Skip mp3 files with no sync frame
2003-11-14 16:19:21 +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
dd0569502c
Mostly fixed scanning bug
2003-11-07 04:54:24 +00:00
Ron Pedde
3805df1ee8
add electricfence to detect some heap trouncing, fix some update handling bugs, make run on linux. Still some linux issues
2003-11-05 18:57:13 +00:00
Ron Pedde
c2dcb67bc7
fix dir scanning
2003-11-04 23:00:36 +00:00
Ron Pedde
621d18135e
More mp3 scanner adds
2003-11-04 21:25:50 +00:00
Ron Pedde
5a7b5c3f8d
stupid stub
2003-11-04 06:11:31 +00:00