Ron Pedde
7fe019693b
commit tri's concatination stuff
2006-03-19 00:16:02 +00:00
Ron Pedde
90dc66110a
Complete unifying smart playlists and query/filters
2006-03-12 11:30:58 +00:00
Ron Pedde
a6248dfc98
Add sqlite3, fix minor compilation problems
2006-03-06 06:29:03 +00:00
Ron Pedde
1e48e88215
Add ability to concat title and artist on compilation tracks
2006-03-05 02:03:11 +00:00
Ron Pedde
73636a5a4c
add ini style config handling
2006-02-27 22:48:42 +00:00
Ron Pedde
9a133dcbdc
Merged win32-branch
2006-02-26 08:46:24 +00:00
Ron Pedde
8dfea7dee3
Add video support for m4v files
2006-01-12 08:10:48 +00:00
Ron Pedde
b02eed1195
fix the hidden directory thing
2006-01-12 00:36:05 +00:00
Ron Pedde
01180d60f1
return id from db_add
2006-01-10 23:57:43 +00:00
Ron Pedde
2e00839a36
Fix thinko breaking static playlists
2006-01-10 06:00:21 +00:00
Ron Pedde
c0752c13ac
fix playlist fd leak
2006-01-07 08:15:51 +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
0821b9ce9d
musepack support from slomo
2005-11-02 04:45:25 +00:00
Ron Pedde
e496d18424
Add support for compilation directories
2005-07-14 21:10:05 +00:00
Ron Pedde
9e08e57fd7
Add brute-force checking for itunes path -- fix iTunes for windows problems
2005-07-13 05:32:54 +00:00
Ron Pedde
4e2d820703
Fix idx problems, fix static playlist handling
2005-06-20 03:35:33 +00:00
Ron Pedde
5c3e37e564
stupid database version error
2005-06-08 04:55:24 +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
8623fecab9
More scanning restructuring -- return TRUE on success, get rid of dual scanners
2005-06-02 02:26:04 +00:00
Ron Pedde
35af7991d9
Move genre list to scan-mp3.c
2005-06-01 14:55:36 +00:00
Ron Pedde
9c48844586
separate out mp3 and url scanning
2005-06-01 14:40:28 +00:00
Ron Pedde
443afc5a76
abstract out wav scanning
2005-06-01 02:54:20 +00:00
Ron Pedde
e2d835fbce
-Wall cleanups for gcc4
2005-05-30 03:41:31 +00:00
Ron Pedde
5915acfa81
Refactoring scanning -- split aac scanning from mp3-scanner
2005-05-29 23:44:23 +00:00
Ron Pedde
baca93b823
Fix problem of numeric genres
2005-05-29 06:43:03 +00:00
Ron Pedde
9ae132a127
Add iTunes playlist support
2005-05-21 05:53:11 +00:00
Ron Pedde
27a7426bc2
First cut of itunes xml parsing -- this should augment song info. Still no playlist info
2005-04-27 06:13:26 +00:00
Ron Pedde
7a7cd186bb
fixes for static playlists
2005-04-24 21:15:18 +00:00
Ron Pedde
7b3333df19
Fix aeSP icon problem, finish first pass at static playlists
2005-04-21 04:50:50 +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
ba6cd23838
more typos
2005-04-18 00:30:09 +00:00
Ron Pedde
b06aad7e49
make ogg and flac single-pass scanners like wma
2005-04-17 21:41:42 +00:00
Ron Pedde
40d97beea1
Fix leak on background rescan
2005-04-16 21:26:35 +00:00
Ron Pedde
2762f6730b
hook wma scanner into mp3-scanner, add more metainfo
2005-04-14 06:23:05 +00:00
Ron Pedde
622171c1b1
Add daap.songcodectype, normalize daap.songformat and daap.songdescription.
2005-04-04 02:21:26 +00:00
Ron Pedde
17c7b8d875
Move ssc check to dmap-building time, rather than scanning time so that transcoding can be done on a per-user-agent basis
2005-03-20 23:43:24 +00:00
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
9afb28a4ab
Add Tim's ogg and flac patches, plus convert the existing ogg metainfo reading
...
stuff to use vorbisfile.
2005-02-27 00:41:55 +00:00
Ron Pedde
ecaae83ce5
Add config option latin1_tags to fix utf-8 tags in text fields purporting to be latin1. Sadly, this is an all-or-nothing option. Perhaps one could autodetect?
2005-02-24 05:04:05 +00:00
Ron Pedde
de5ed17847
Fix problems with scanning fileinfo of files with uppercase extensions
2005-02-22 07:23:09 +00:00
Ron Pedde
bdd5ba39da
integrate server-side conversion patches, -Wall cleanups, AMD64 fixes, and xml-rpc cleanups
2005-02-21 08:10:37 +00:00
Ron Pedde
f2ff609742
start framework for xml-rpc calls.
2005-02-17 04:24:16 +00:00
Ron Pedde
70ea2d7561
fix divide-by-zero bug. Doh
2005-02-05 21:22:47 +00:00
Ron Pedde
1b38b66340
Tune down the seek errors on frame scanning
2005-01-12 04:04:00 +00:00
Ron Pedde
cd91e5362d
fix problem with id3v2 comments
2005-01-09 21:50:48 +00:00
Ron Pedde
9976d7b2cf
Minor ogg fixups
2004-12-25 06:24:32 +00:00
Paul Kim
7aa6aa0062
configure.in:
...
- Added support for optional Ogg/Vorbis support via the --enable-oggvorbis
flag.
Makefile.am:
- Added conditional compilation of ogg.c dependant on whether Ogg/Vorbis
support is enabled.
mp3-scanner.c:
- Added hook for Ogg/Vorbis support.
- Commented out code which set the "item_kind" of ogg files differently.
It now sets it the same as other audio files. They show up in iTunes
now but they will not stream.
ogg.c:
- Initial check-in.
- Code adapted from 'ogginfo' program. Does parsing of Ogg/Vorbis tags.
2004-12-06 03:06:12 +00:00
Ron Pedde
7823fae9d5
Stop unchanged static playlists from incrementing version number. Fix memory leak with background rescans and static playlists
2004-12-03 06:43:20 +00:00