186 Commits

Author SHA1 Message Date
Julien BLACHE
c9107ed48c Remove unneeded id3tag.h include 2009-04-05 18:54:58 +02:00
Julien BLACHE
f14ba228ec Remove Ogg Vorbis file scanner 2009-04-05 18:54:58 +02:00
Julien BLACHE
056f788c99 Remove MP3 file scanner 2009-04-05 18:54:58 +02:00
Julien BLACHE
9f45181bb3 Remove AAC file scanner 2009-04-05 18:54:58 +02:00
Julien BLACHE
84a132d166 Remove WAV file scanner 2009-04-05 18:54:58 +02:00
Julien BLACHE
23802f1866 Remove AIFF file scanner 2009-04-05 18:54:58 +02:00
Julien BLACHE
a3e83775b3 Enable ffmpeg file scanner
Replace all file scanners with the new ffmpeg file scanner. Keep pls and
url exceptions.
2009-04-05 18:54:49 +02:00
Julien BLACHE
c3fb950737 Remove WIN32 conditional code 2009-04-02 11:04:33 +02:00
Julien BLACHE
fc8038de6b Get rid of unused restart.[ch] 2009-04-01 19:17:05 +02:00
Julien BLACHE
d3b4d80284 Remove SVN keywords 2009-04-01 19:16:21 +02:00
Ron Pedde
208ef6b1f2 minor signed/unsigned cleanups 2007-09-25 06:15:47 +00:00
Ron Pedde
4966f4213e Fold the mp4 scanner into the aac scanner, fix the playlist issue, and the aac metadata parsing issue 2007-09-16 02:03:25 +00:00
Ron Pedde
5864fd8a15 Fix problem with line endings on m3u files 2007-09-13 04:27:47 +00:00
Ron Pedde
2f83ecb3fc fix stupid pointer bug 2007-08-30 05:42:59 +00:00
Ron Pedde
4b9b1fe177 merge ron-ssl branch back to trunk in preparation for windows cleanups, merge setup tweaks and credits language as well as update rend-posix from stable-aspl-free 2007-07-31 04:34:33 +00:00
Ron Pedde
00ded64dab Add a simple config migrator to move config items around at load. I've used it
to move general/process_m3u to scanning/process_playlists, scanning/process_xml
to scanning/process_itunes, and make scanning/process_m3u actually control just
m3u file rather than all playlists.  In addition, scan/correct_order has been
moved to daap/correct_order.  This closes long-standing bug #172.
2007-04-06 05:05:50 +00:00
Ron Pedde
14fe9f9c6c Add memory debugging (--enable-mem-debug), find and fix several small (and not so small) memory leaks 2007-01-17 01:06:16 +00:00
Ron Pedde
654d0fe685 PATH_MAX vs MAX_PATH fixes. Stupid windows. 2006-11-14 01:40:22 +00:00
Ron Pedde
16b323f024 Make fireflyshell drop a drive mapping ini file, so that the server can convert network drive letters to unc paths. 2006-11-13 00:09:16 +00:00
Ron Pedde
b5008ded8d reverse default in follow_symlink option, fix some warnings in plugin.c, fix errors in update as result of new db fields 2006-11-05 22:38:12 +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
0fa620d4a7 add scanning/follow_symlinks option to close ticket #194 2006-10-24 05:17:36 +00:00
Ron Pedde
4e786208ed Fix for null title/artist/album/genre in wma files 2006-10-15 23:19:04 +00:00
Ron Pedde
cb18268049 Autoconf for dirent, rather than win32ing 2006-10-08 23:14:37 +00:00
Ron Pedde
8e23eb9e1d Move daap to an external output module 2006-09-25 03:20:22 +00:00
Ron Pedde
19b8b3719c Make empty_strings dummy up artist, genre, and album 2006-09-10 19:27:55 +00:00
Ron Pedde
ccf2cb4a0f Typo in genre 2006-09-10 04:53:17 +00:00
Ron Pedde
5a483a7fe6 Treat m4b files as m4a files. 2006-09-02 20:16:12 +00:00
Ron Pedde
c594cb1ab2 tune down the stat errors 2006-08-29 04:01:30 +00:00
Ron Pedde
c319c8b090 Move collecting pmp3->file_size in the scanner driver rather than individual scanners. Fixes half of #166 2006-08-26 03:57:35 +00:00
Ron Pedde
9e7de7965a Fixes for traditional chinese file system 2006-08-23 05:02:08 +00:00
Ron Pedde
6891f3a169 make initial scan faster 2006-08-14 01:24:24 +00:00
Ron Pedde
9ca4ac55ba Fix for crash on empty extension, as reported by Denis in forums 2006-08-02 23:37:08 +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
5b18d69d28 Make win32 version file handling use wide character functions (for non-latin filenames) 2006-07-17 04:49:44 +00:00
Ron Pedde
581b8df5c7 Make server abort when a shutdown signal happens during a playlist or xml scan 2006-07-13 08:29:21 +00:00
Ron Pedde
e0162752d0 Make scanner stop in middle of scan 2006-07-11 05:54:42 +00:00
Ron Pedde
5873ce9bd7 Fix iTunes xml scanning 2006-06-30 05:17:06 +00:00
Ron Pedde
607c4b7e61 Only scan xml files named iTunes music library 2006-06-28 05:57:22 +00:00
Ron Pedde
e20b851f2d Fix erroneous messages on bad playlists 2006-06-20 03:12:45 +00:00
Ron Pedde
fc0cea1d49 first pass at aif support. Doesn't honor the ID3 block, but should get merged by the iTunes XML file. Closes #141 2006-06-12 05:41:36 +00:00
Ron Pedde
920cb31052 force section and key names to not have spaces. Fixes problems in the configurator 2006-05-29 11:25:09 +00:00
Ron Pedde
1dfb7d0bc0 add ogg metainfo parsing, and ogg playback. fix problems with not recognizing when to transcode on rsp 2006-05-28 08:45:44 +00:00
Ron Pedde
0f64686356 add ffmpeg-based transcoding 2006-05-28 04:06:14 +00:00
Ron Pedde
a9cb506963 Make windows slashed playlists work on unix (and vice versa) 2006-05-24 04:53:44 +00:00
Ron Pedde
aca2f7701f Make script-based transcoding work on rsp 2006-05-19 04:50:45 +00:00
Ron Pedde
bcdc603b40 Make m3u parser recognize windows path separators, as well as windows drive letters. This fixes both bug #104 and #105. 2006-05-09 05:48:29 +00:00
Ron Pedde
df264d56da oops, put ignore_appledouble in wrong section 2006-04-27 07:18:16 +00:00
Ron Pedde
e3ba86f03a add scanning/skip_appledouble and scanning/ignore_dotfiles to close #82 2006-04-27 07:15:05 +00:00
Ron Pedde
eba07e1e15 Make iTunes .xml file authoritative for songs outside the mp3_dir, closing #84 2006-04-27 06:59:46 +00:00