Justin Maggard
401da95831
* Add generic DLNA client type detection and caching, and don't use DLNA-specific MIME types if the client doesn't support DLNA.
2009-05-01 19:36:43 +00:00
Justin Maggard
76ab570ed1
* Add client type caching code, so we can behave in a customized manner if necessary for certain clients.
2009-05-01 00:01:03 +00:00
Justin Maggard
226cf8bb66
* Some SQL optimizations. Noticeable mostly on very slow systems with very large media libraries.
...
* Add basic DLNA/UPnP-AV SortCriteria support.
2009-04-30 10:03:45 +00:00
Justin Maggard
8d12ee4ae7
* Major optimization for large Search/Browse responses. Using strcat gets very slow when the data size gets too big. Switching to memcpy gives us a huge performance improvement with very large responses.
2009-04-01 20:19:00 +00:00
Justin Maggard
7a2e3ae67a
* Many changes for TiVo support. It actually [kinda] works. :)
2009-03-13 08:39:37 +00:00
Justin Maggard
0d3505656d
* Fix accidental double-scan from last checkin.
...
* Add XBox360 compatibility.
2009-02-10 07:41:50 +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
f557f8ea77
Initial checkin
2008-10-23 17:30:45 +00:00