867 Commits

Author SHA1 Message Date
Justin Maggard
7e30949498 * Code cleanup. 2009-01-31 00:25:03 +00:00
Justin Maggard
68ba24f255 * Get rid of unnecessary calls to stat(). 2009-01-30 22:42:15 +00:00
Justin Maggard
53f764d020 * Free any music metadata memory we allocate. 2009-01-30 18:42:59 +00:00
Justin Maggard
7403cce50c * Simplify PCM detection. 2009-01-30 18:16:24 +00:00
Justin Maggard
8c3ebe1259 * Forgot to add some new files... 2009-01-30 08:52:48 +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
4925fa0587 Remove obsolete up/downstream_bitrate code. 2009-01-22 23:49:11 +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
8a127b4e19 Small fix to handle symlinked directories. 2009-01-22 02:06:21 +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
9867def383 * Fix bug with HTTP Range header, when there is no range end.
* Start adding video metadata support using libdlna.  We might need to carry libdlna because it needs some changes, but that project appears to be heading in another direction.
2008-11-07 06:52:03 +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
a163077b29 Add item to TODO. 2008-10-23 18:39:31 +00:00
Justin Maggard
227b295612 License updates. 2008-10-23 17:47:53 +00:00
Justin Maggard
f90a2c3bc8 Add TODO file. 2008-10-23 17:41:05 +00:00
Justin Maggard
81b477aea7 Rename default .conf file. 2008-10-23 17:35:19 +00:00
Justin Maggard
f557f8ea77 Initial checkin 2008-10-23 17:30:45 +00:00