Commit Graph

524 Commits

Author SHA1 Message Date
ec4998ebde * Fix bug where the UpdateID was not being incremented during a full rescan. 2011-04-28 05:47:36 +00:00
1949383062 * Fix a potential SQL syntax error during TiVo browsing. 2011-04-28 04:51:12 +00:00
4572a49cf3 * Carry over the last change one more place. 2011-04-26 23:00:04 +00:00
bd4bf76f93 * Profile AVC_MP4_BL_CIF15_AAC_540 should be AVC_MP4_BL_CIF15_AAC_520. 2011-04-26 20:38:46 +00:00
7365edb075 * Use audio/ogg instead of application/ogg for Ogg audio files. 2011-04-21 18:23:52 +00:00
88b992bd51 * Escape video tags. 2011-04-21 08:50:44 +00:00
5c7cf70e02 * Fix a compiler warning when making 64-bit binaries. 2011-04-21 08:05:38 +00:00
b7f69e2e8e * Increment version to 1.0.19.1 to signify all the recent client adaptation changes. 2011-04-13 23:08:45 +00:00
9c6dc1029a * Remove .musicArtist from All Artists, so it doesn't get included in UPnP search requests for object.container.person.musicArtist. 2011-04-13 23:08:21 +00:00
414b3dffc8 * Rework the Sony video support hacks by using multiple res elements.
* Throw in some extra Toshiba Regza support while we're at it.
2011-04-13 22:25:02 +00:00
e72c9d0a08 * Send known audio-only devices straight to the Music section on root requests. 2011-04-12 20:58:01 +00:00
53db844772 * Use matching container classes for All Artist/Albums, so they'll go to the top of a class-sorted list. 2011-04-12 20:57:01 +00:00
ceeb9479be * Use more appropriate log levels for a couple messages. 2011-04-12 20:55:32 +00:00
7f51618f71 * Properly get and use the interface's netmask during LAN address configuration. 2011-04-11 22:52:34 +00:00
ed36693657 * If the client doesn't specify a sort order on a music container, default to type, disc, track, then title. 2011-04-09 01:44:11 +00:00
07c5fd5dd6 * Add the ability to parse the root description of clients after they send an SSDP NOTIFY.
* Using this new capability, detect Roku SoundBridge clients.
2011-04-09 01:37:11 +00:00
e32a1b1d27 * Make sure a couple pointers are initialized before use. 2011-04-08 21:54:04 +00:00
a8d204dd0d * Do no add inaccessible directories to the database. (Thanks Ivan Mironov) 2011-04-08 02:16:15 +00:00
8a2e9e9429 * Add a couple newly contributed translations. 2011-04-08 01:58:35 +00:00
556678ce08 * Allow some DLNA AVC profile fallbacks. 2011-04-07 23:15:56 +00:00
25e7cb305d * Order TiVo music by disc then track then title. 2011-04-06 21:55:35 +00:00
429a2f1311 * Fix Sony adaptation by modifying the right buffer. 2011-04-05 22:17:02 +00:00
7d049aea93 * More Sony workarounds for AVC TS files. 2011-04-04 22:22:05 +00:00
d4ad581327 * Add several profile variants to our supported list. 2011-04-04 22:21:27 +00:00
bbdc5cc070 * Add a missing newline for one log message. 2011-04-04 22:20:39 +00:00
f7e14ee77c * Add missing newlines for some log messages. 2011-03-30 22:31:39 +00:00
0519359927 * Add support for reading tags from MP4 video files with recent lavf versions. 2011-03-23 07:20:14 +00:00
4d76528158 * Add support for Samsung's GetFeatureList method. 2011-03-15 05:18:59 +00:00
fa056f590e * Ignore SSDP M-SEARCH packets from interfaces not in our list. 2011-03-15 02:20:58 +00:00
b62d77571b * When called with -R, only remove art_cache and files.db in case users use an imporant directory as their db dir.
* Touch up log directory handling.  If there is no log dir, but there is a db dir, store the log in the db dir.
2011-03-12 02:17:27 +00:00
92561e56b8 * Fix an incomplete DLNA PN with certain odd files. 2011-03-11 09:37:55 +00:00
c3483cc5b5 * Add missing include. 2011-03-02 22:24:54 +00:00
36c1ae3948 * Replace __u32's with uint32_t. 2011-03-02 22:23:36 +00:00
107b808021 * Fix a bad free with some video files with AAC audio. 2011-03-02 22:15:15 +00:00
2170f6a53b * Break out of the scanner on SIGTERM with forking disabled. 2011-02-26 00:02:33 +00:00
95becb5c99 * Fix a memory freeing error with some audio file tags. 2011-02-26 00:00:34 +00:00
0aec0db53b * Fix a couple bugs in error paths related to the previous change. 2011-02-22 22:54:16 +00:00
39de8bb628 * Use a different method of iterating through network interfaces when finding the interface broadcast address for TiVo beacons. The original method could break out of the loop too early in some environments. 2011-02-20 10:33:19 +00:00
f7394c0c43 * Remove any DLNA profile info for TiVo files. 2011-02-19 00:53:18 +00:00
21a36701e6 * Add support for a couple more DLNA profiles, and sync data with ProtocolInfo. 2011-02-19 00:35:19 +00:00
f939dd924d * Properly scan newly created directory symlinks. 2011-02-18 23:13:48 +00:00
ae950d0718 * Add Italian translation courtesy of SF user Andrea Musuruane. 2011-02-18 00:17:08 +00:00
e67be3db24 * Allow users to set the location for translation files. 2011-02-18 00:13:38 +00:00
a1aa1b11ed * Update Spanish translation with proper capitalization, diacritics and wording. Thanks to SF user Julio Sánchez Fernández. 2011-02-18 00:04:44 +00:00
f190964ab1 * Finish up the friendly name on ReadyNAS. 2011-02-18 00:00:16 +00:00
ea1695b0b5 * Log a warning message if we fail to find the broadcast address on the interface used for TiVo beacons. 2011-02-17 23:40:10 +00:00
309499d378 * Add PnP-X support. 2011-02-17 23:17:24 +00:00
41136ae17c * Fix bug in the last checkin whereby artist was always sent, even if it was not requested. 2011-02-17 19:15:03 +00:00
8960e023e9 * Fix a potential buffer overflow with Xbox360 clients. 2011-02-17 09:21:14 +00:00
b6d764ea13 * Fix TiVo beacon support so that we respond to beacons, and drain the socket in the process. 2011-02-17 08:54:02 +00:00