Justin Maggard
4572a49cf3
* Carry over the last change one more place.
2011-04-26 23:00:04 +00:00
Justin Maggard
b7f69e2e8e
* Increment version to 1.0.19.1 to signify all the recent client adaptation changes.
2011-04-13 23:08:45 +00:00
Justin Maggard
d4ad581327
* Add several profile variants to our supported list.
2011-04-04 22:21:27 +00:00
Justin Maggard
36c1ae3948
* Replace __u32's with uint32_t.
2011-03-02 22:23:36 +00:00
Justin Maggard
21a36701e6
* Add support for a couple more DLNA profiles, and sync data with ProtocolInfo.
2011-02-19 00:35:19 +00:00
Justin Maggard
309499d378
* Add PnP-X support.
2011-02-17 23:17:24 +00:00
Justin Maggard
8e0fcd56f9
* Complete/clarify license information.
2010-11-11 23:48:14 +00:00
Justin Maggard
bd22632840
* Add a separate option log_dir for the log directory.
2010-10-27 00:51:39 +00:00
Justin Maggard
88750450b2
* Bump to v1.0.18.2.
2010-09-28 08:23:40 +00:00
Justin Maggard
291b31f98a
* Add basic NLS support, so clients can display localized strings during browsing if it's properly enabled.
2010-07-17 00:47:48 +00:00
Justin Maggard
2b611ba8e2
Update version number to 1.0.18 to reflect nfo parsing and TiVo changes.
2010-06-03 22:06:36 +00:00
Justin Maggard
346ff6e293
* Add M3U/PLS music playlist support.
2010-01-13 21:15:26 +00:00
Justin Maggard
902b2105df
* Allow the user to specify where to keep the database in the config file.
2009-11-19 03:22:35 +00:00
Justin Maggard
99bd55c463
* Update version to 1.0.16.3.
2009-11-16 23:37:54 +00:00
Justin Maggard
d25f3a6c14
* Add 3GP AAC files to the SourceProtocolInfo list.
2009-11-12 01:52:24 +00:00
Justin Maggard
f5b2971a8f
* Add 3gpp audio support.
2009-11-10 20:11:50 +00:00
Justin Maggard
c4170af521
* Add a no-resize flag, which tells us to to advertise downscaled images. Useful for clients like Samsung TVs, which can use large images well, but will use downscaled small images when given a choice.
2009-11-10 00:00:09 +00:00
Justin Maggard
58ecfd6380
* Implement and use new sql_get_int_field() function to simplify getting integers from the database.
2009-11-02 19:21:38 +00:00
Justin Maggard
6df206efc0
* Increment DB version number to signify the added TIMESTAMP column.
2009-10-23 02:43:12 +00:00
Justin Maggard
e18cf08880
* Add initial support for 3gp video files.
...
* Add LPCM to the main SourceProtocolInfo list.
2009-10-21 21:11:57 +00:00
Justin Maggard
e450ae2b19
* Bump to 1.0.16-pre6 to reflect subtitle support.
2009-10-15 01:36:14 +00:00
Justin Maggard
4efa9d06ac
* Make strict DLNA adherence optional. Many products appear to handle JPEGs >4096x4096 classified as JPEG_LRG, and it's better to not downscale if we don't have to.
2009-10-14 21:24:23 +00:00
Justin Maggard
e777a93a5e
* Remove ALBUM_ART_PN from the database, since it's forced to be JPEG_TN now.
...
* Add a DISC entry to the database, so when the client sorts a multi-disc audio album by track, we can sort by disc first.
2009-10-14 01:14:10 +00:00
Justin Maggard
5465380a6d
* Increment version number.
2009-10-13 01:22:18 +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
bf298f75fb
* Default to video/avi MIME type for generic DLNA 1.5 clients, since that seems to be the norm.
2009-09-14 19:42:51 +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
f259479ecf
* Don't call WAV files LPCM, because they're disqualified due to endianness.
2009-08-10 21:16:53 +00:00
Justin Maggard
780ae7ad8b
* Add Popcorn Hour support for using the wrong MIME type for FLAC.
...
* Fix a couple crash bugs with invalid UPnP-A/V SOAP requests.
* Fix WAV file extension support.
2009-07-28 23:17:31 +00:00
Justin Maggard
b1f4c35017
* If a new file is noticed by inotify, check if it is cover art for existing files, and update them if so.
2009-07-08 19:20:32 +00:00
Justin Maggard
944729cf12
* Increment version to 1.0.14.
...
* Fix TiVo beacon issue where it would only broadcast on eth0.
* Fix a couple gcc4.4 warnings.
2009-06-16 01:08:29 +00:00
Justin Maggard
94989f8b15
* Take notifications back out of their own thread, and rely on select timeouts.
...
* Increment SystemUpdateID as necessary just before processing new HTTP requests.
2009-06-15 22:37:49 +00:00
Justin Maggard
671e212cdc
* Add more items to the resource protocolinfo list.
2009-06-06 01:58:43 +00:00
Justin Maggard
38271a4fe9
* Increment minor version number.
2009-06-04 23:31:58 +00:00
Justin Maggard
4d58278a5a
* Add WMAPRO as a supported profile.
2009-06-02 21:20:47 +00:00
Justin Maggard
e65e367b06
* Increment minor version number to indicate charset fixes and additional art support.
2009-05-28 18:53:51 +00:00
Justin Maggard
db30494a40
* Match up SourceProtocolInfo values with what we support.
2009-05-23 01:23:42 +00:00
Justin Maggard
5a08b7e275
* Some minor DLNA conformance fixups.
2009-05-14 22:13:06 +00:00
Justin Maggard
5315c89880
* Clean update resource ProtocolInfo values list.
2009-05-13 08:49:30 +00:00
Justin Maggard
59519aee78
* Increment version number (1.0.10).
2009-05-12 01:30:17 +00:00
Justin Maggard
126e923a8e
* Increment version number.
2009-05-11 00:59:47 +00:00
Justin Maggard
1a26bfba7a
* Add version number.
2009-05-05 02:39:40 +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
ac5a37b27a
* Get rid of all depenence on libgd, and use libjpeg directly.
2009-03-19 08:06:27 +00:00
Justin Maggard
7a2e3ae67a
* Many changes for TiVo support. It actually [kinda] works. :)
2009-03-13 08:39:37 +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
14547e2266
* Fix inotify detection in the root media directory.
...
* Hold off creating inotify watches until the initial file scan is complete.
* Use a thread instead of fork when scanning.
2009-02-17 08:25:15 +00:00
Justin Maggard
8de8a8dc50
* Use our own inotify headers if the system does not have them
...
* Don't rely on signal.h to include linux/types.h (for __u32 definition)
2009-02-11 08:44:24 +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