Commit Graph

853 Commits

Author SHA1 Message Date
6d288868ca * Only pass resolution details on scaled images if they are requested. 2009-09-14 19:41:15 +00:00
bd0aabf933 * Fix a couple DLNA HTTP header errors with resized images. 2009-09-02 01:59:49 +00:00
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
25861ebf92 * Use our own time-based UUID generation functions, to help eliminate potential compiling issues. 2009-09-01 02:54:20 +00:00
a78c7c9077 * Some vendor-specific compilation/configuration tweaks. 2009-08-13 17:52:15 +00:00
f259479ecf * Don't call WAV files LPCM, because they're disqualified due to endianness. 2009-08-10 21:16:53 +00:00
d249992cc4 * Use a defined value for max SOAP response size. Previously we would probably crash if a response got over 1MB due. Now we will realloc in 1MB increments until we reach our prefined max response size. This should be useful for clients like djmount, which don't specify a result limit in their request, but also don't handle huge (>1MB) responses. 2009-08-07 23:41:32 +00:00
90dcf17785 * Add Ogg scanning support. 2009-08-07 04:47:35 +00:00
aba116a445 * Avoid using '&' in URIs for resized images, to avoid client compatibility issues. 2009-08-06 07:50:12 +00:00
e925174081 * Enable JPEG resizing support so we can advertise JPEG_SM images we downscale from JPEG_MED or JPEG_LRG files. 2009-08-06 02:43:45 +00:00
51e61e3973 * Track MAC addresses in the client cache (when we can find them); so if we have an expired cache entry, but the MAC hasn't changed, we can assume the original ID is still valid. 2009-07-31 01:41:10 +00:00
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
6fe702f332 * Change sqlte3_mprintf size specifiers to %lld instead of %jd, since sqlite doesn't work with %jd. 2009-07-24 07:53:00 +00:00
193c5305f9 * Also warn about old sqlite3 libraries during compile time. 2009-07-23 17:47:02 +00:00
c643cab907 * Add checks and change behavior based the type of sqlite library we're linked to. 2009-07-22 23:00:31 +00:00
0d069effd9 * Fix some minor 64-bit compilation issues. 2009-07-17 22:54:31 +00:00
1a5e1a6de9 * Add hacks to make .mkv support work on Samsung TVs. 2009-07-13 18:00:06 +00:00
35b8bf2f09 * Don't bother analyzing a cover art jpg multiple times, once for each file in the directory. If it exists, just use it. 2009-07-10 01:54:08 +00:00
f1ee94f927 * Prevent a segmentation fault if $LOGNAME is not set during startup. 2009-07-09 22:59:13 +00:00
4378b09557 * If the realpath() function does not work with the non-standard "resolved_path == NULL" feature, then just take the conf file at its word that the specified path is correct. 2009-07-09 17:54:26 +00:00
2ea232b518 * Print SQLite library version on startup. 2009-07-09 17:40:40 +00:00
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
038356bf78 * Add chkconfig compatibility to the startup script. 2009-07-02 00:33:15 +00:00
d1049476ef * Add new options to (1) force a rescan at startup, (2) display help text, and (3) bind to a specified network interface. 2009-06-30 02:05:32 +00:00
efc2ab6b2b * Consider MIME workarounds when doing MIME->extension conversion. 2009-06-30 02:03:07 +00:00
885427c569 * If we can't get a video stream bitrate, leave it NULL instead of calling it 0. 2009-06-30 02:01:34 +00:00
6e9fdd9a94 * Use the proper config directory. 2009-06-26 22:25:53 +00:00
9aa86698f7 * Remove unused file. 2009-06-26 22:25:09 +00:00
72645807b1 * Explicitly sort TiVo music by track then title, because TiVo will never ask us to sort by track. 2009-06-26 19:08:09 +00:00
1c7c19f796 * Read configuration to determine which inotify header to use. 2009-06-26 19:07:15 +00:00
e0b88d2101 * Looks like Samsung TV's want the improper MIME type video/x-mkv instead of video/x-matroska. 2009-06-22 22:43:23 +00:00
84a2f22e66 * Fix crash bug if loading exif data from an image fails. 2009-06-22 22:27:15 +00:00
8ac7452577 * Add MIPS arch settings in the inotify header in case the system doesn't have it. 2009-06-18 17:10:16 +00:00
cf48b38485 * Fix a memory leak when encountering problems at a certain stage of compressing image data. 2009-06-18 02:00:05 +00:00
7e24abe127 * Fix a possible segfault with a certain type of corrupted MP4 header (huge reported atom size). 2009-06-18 01:59:22 +00:00
c304e3010a * Don't return video cover art to XBox360, or else it won't show the video at all. 2009-06-17 22:35:41 +00:00
7071e79f3f * Don't try reading info from a new file if that new file has no size. 2009-06-17 19:25:12 +00:00
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
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
c07d7e7ec4 * Make the HTTP request struct point to realloc'd memory locations where necessary. 2009-06-09 22:35:32 +00:00
13d9480956 * Fix uninitialized memory condition during shutdown when TiVo support is disabled. 2009-06-09 22:34:23 +00:00
671e212cdc * Add more items to the resource protocolinfo list. 2009-06-06 01:58:43 +00:00
593f9c68e1 * Fix DLNA namespace error. 2009-06-06 01:57:54 +00:00
38271a4fe9 * Increment minor version number. 2009-06-04 23:31:58 +00:00
a295b448ba * To my surprise, XFS doesn't support dt_type in readdir results, so we need to stat each entry of type DT_UNKNOWN. 2009-06-04 22:32:10 +00:00
41a6830952 * To my surprise, XFS doesn't support dt_type in readdir results, so we need to stat each entry of type DT_UNKNOWN. 2009-06-04 20:43:36 +00:00
a6d01a85e3 * Add MIME workarounds for WAV files on Denon receivers. 2009-06-04 19:13:18 +00:00
8dc1a82d7e * Use PS3-style MIME tweaks for Samsung TVs. 2009-06-03 22:01:31 +00:00
efefcde150 * Work around Freebox's bad behavior of only using the first <res> element for images. 2009-06-03 20:49:31 +00:00
27696edf6f * Move SSDP and TiVo beacon notifications to a separate thread. 2009-06-03 20:47:48 +00:00