12 Commits

Author SHA1 Message Date
Justin Maggard
8e0fcd56f9 * Complete/clarify license information. 2010-11-11 23:48:14 +00:00
Justin Maggard
2f53a05727 * Fix typo. 2010-10-27 00:39:02 +00:00
Justin Maggard
ebf2585c17 * Need to include config.h to get the HAVE_ICONV_H definition for localization. 2010-07-13 20:10:49 +00:00
Justin Maggard
c441187d2a * Fix a couple potential buffer overflows. 2010-01-28 20:26:38 +00:00
Justin Maggard
346ff6e293 * Add M3U/PLS music playlist support. 2010-01-13 21:15:26 +00:00
Justin Maggard
41f204029b * Fix some issues with uClibc. 2009-10-28 07:44:45 +00:00
Justin Maggard
ecec767f17 * Add PCM support, assuming defaults of 44.1K and 2 channels. 2009-10-12 21:07:14 +00:00
Justin Maggard
ba29e35bcc * Clean up after some memory allocations before exit so valgrind is happy.
* Fork off the scanner process instead of doing it in another thread, so if libavformat leaks memory it will be cleaned up once scanning is finished.
2009-10-03 02:08:59 +00:00
Justin Maggard
7e32fcbdb5 * Better support DLNA profiles on a couple media types.
* Handle AAC files without optional extended header data in the esds atom.
2009-05-30 04:31:18 +00:00
Justin Maggard
3e7a3cbfb5 * Add WAV file support. 2009-05-12 01:21:53 +00:00
Justin Maggard
3f1afeeb40 * Log which file has extra-long vorbis comments.
* Gather duration and bitrate information from FLAC files.
2009-04-04 01:13:14 +00:00
Justin Maggard
b74e2d33f3 * Use internal music metadata functions intead of taglib.
1) Taglib does not support MP4 or WMA/ASF without hacking it in there.
  2) Taglib is C++, so it's nice to remove that dependency.
* Use embedded album art where available.
2009-02-25 21:16:51 +00:00