Justin Maggard
7f8d3ff7bb
* No need to link to libuuid any more, since we have the requisite functions internally now.
2009-09-01 06:28:45 +00:00
Justin Maggard
25861ebf92
* Use our own time-based UUID generation functions, to help eliminate potential compiling issues.
2009-09-01 02:54:20 +00:00
Justin Maggard
a78c7c9077
* Some vendor-specific compilation/configuration tweaks.
2009-08-13 17:52:15 +00:00
Justin Maggard
6e9fdd9a94
* Use the proper config directory.
2009-06-26 22:25:53 +00:00
Justin Maggard
3e7a3cbfb5
* Add WAV file support.
2009-05-12 01:21:53 +00:00
Justin Maggard
4dd29bc7b7
* Fix ContentDirectory XML description.
2009-05-08 02:26:17 +00:00
Justin Maggard
0a8badcae0
* Try to do a better job informing users what libraries they might be missing.
2009-04-04 01:26:31 +00:00
Justin Maggard
06784a31ca
* Initialize some variables.
2009-03-19 21:42:13 +00:00
Justin Maggard
ac5a37b27a
* Get rid of all depenence on libgd, and use libjpeg directly.
2009-03-19 08:06:27 +00:00
Justin Maggard
f221610816
* Explicitly link to libvorbis.
2009-02-26 00:50:06 +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
Justin Maggard
2da2f6d4a1
* Add some preliminary code for the eventual possibility of TiVo support.
2009-02-23 23:10:27 +00:00
Justin Maggard
45f294b404
* Use our own logging mechanism instead of syslog/printf.
2009-02-20 10:21:23 +00:00
Justin Maggard
5413646e1c
* Downscale album art files to JPEG_TN specs and cache them if we find album art at a larger resolution.
2009-02-15 21:32:48 +00:00
Justin Maggard
42be3989bf
* Allow users to specify the file names and order that the Album Art scanner will search for.
...
* Lots of changes for inotify support.
2009-02-10 03:10:09 +00:00
Justin Maggard
7e30949498
* Code cleanup.
2009-01-31 00:25:03 +00:00
Justin Maggard
8cab1a2800
* Add some conditional statements to work with more ffmpeg library versions.
...
* Fix a crash bug when generating a friendly name if the hostname does not contain a dot.
* Implement folder browsing by media type.
* Add initial DLNA-compliant music album art support. (Using a <=160x160 cover.jpg, or folder.jpg, etc)
2009-01-30 08:50:09 +00:00
Justin Maggard
577deb028b
If EXIF parsing fails, fall through to reading the JPEG data with libjpeg to get the resolution.
2009-01-22 23:48:49 +00:00
Justin Maggard
74d73037d0
Lots of changes, but notably:
...
* MiniDLNA can now pass the DLNA Conformance Test!
* Dependence on libdlna has been removed, and the ffmpeg libs are used directly.
* Lots of unused code has been cleaned up.
* File transfers will now be forked off into a new process, so as not to tie up the server when sending data.
2009-01-22 00:25:20 +00:00
Justin Maggard
ccd9b957f6
Add some video metadata support through libdlna (>0.2.3).
...
Some more changes for DLNA compliance.
Reformat some other code.
2008-10-30 06:53:17 +00:00
Justin Maggard
f557f8ea77
Initial checkin
2008-10-23 17:30:45 +00:00