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.
This commit is contained in:
Justin Maggard
2009-01-22 00:25:20 +00:00
parent 9867def383
commit 74d73037d0
25 changed files with 769 additions and 608 deletions

7
TODO
View File

@ -1,13 +1,8 @@
Things left to do:
* Clean up more leftover MiniUPnPd code
* Spawn a new thread for new HTTP connections
* Persistent HTTP connection (Keep-Alive) support
* Real Chunked transfer support
* PNG image support
* DLNA Profile Name (DLNA.ORG_PN) support for video files
* DLNA Profile Name (DLNA.ORG_PN) support for audio files besides MP3
* Video metadata support
* DLNA Profile Name (DLNA.ORG_PN) support for more audio files
* SortCriteria support
* Completely redo the logging scheme.
* Update scan support (do not require removing the database)