496 Commits

Author SHA1 Message Date
Justin Maggard
9347abcba0 * Handle a couple additional RIFF tags. 2011-06-22 00:20:19 +00:00
Justin Maggard
bf173e27b4 * Change license text to reference the current FSF mailing address. 2011-06-21 02:08:21 +00:00
Justin Maggard
68bed133cd * Add WAV file tag reading support. 2011-06-21 01:57:45 +00:00
Justin Maggard
3e760ebabf * Fix possible crash bug after enlarging a SOAP response buffer. 2011-06-13 18:28:57 +00:00
Justin Maggard
14b8dabc28 * Finalize v1.0.20. 2011-06-10 02:05:54 +00:00
Justin Maggard
ba85527218 * Fix up minor gettext issues. 2011-06-06 22:49:51 +00:00
Justin Maggard
8db283fa92 * Fix use-after-free crash bug while scanning MPEG-TS containers with a TS packet size other than 188 or 192 bytes. (SF bug #3234375) 2011-06-06 18:21:36 +00:00
Justin Maggard
26ecd305fc * Add NEWS file. 2011-05-31 23:12:20 +00:00
Justin Maggard
0cf2e5731a * Make a distiction between Samsung A series and later models. We need to trick A series only into playing AVI files. 2011-05-28 00:01:21 +00:00
Justin Maggard
bec766497a * Improve support for the NETGEAR Digital Entertainer Live (EVA2000). 2011-05-26 06:15:27 +00:00
Justin Maggard
9806103335 * Add support for multiple network interfaces. 2011-05-24 17:20:16 +00:00
Justin Maggard
ffd5df4a58 * Code cleanup. 2011-05-18 19:57:33 +00:00
Justin Maggard
1ca6bb2eb1 * Increment to 1.0.19.3 to indicate LG subtitle support. 2011-05-17 18:55:29 +00:00
Justin Maggard
87aff70055 * Implement my best guess at how to support subtitles on LG clients. 2011-05-17 01:19:31 +00:00
Justin Maggard
5782be8ab2 * Improve WMA DLNA profile parsing. 2011-05-17 00:25:03 +00:00
Justin Maggard
595eaf5168 * Support AVC_TS_HP_HD_AC3 on Toshiba TVs. 2011-05-16 20:36:08 +00:00
Justin Maggard
a9fc61855d * Increment version to 1.0.19.2 to indicate fixed crash bug. 2011-05-16 20:17:35 +00:00
Justin Maggard
23746a68bf * Introduce a new strcatf() function to help simplify some areas of the code. 2011-05-13 22:10:15 +00:00
Justin Maggard
4daad1291e * Fix a potential crash during parsing of SSDP alive packets. 2011-05-03 06:14:25 +00:00
Justin Maggard
9a9270cecf * Fix some issues reported by cppcheck. 2011-05-02 23:50:52 +00:00
Justin Maggard
e0e0fa254d * Fix a couple minor DLNA correctness issues. 2011-04-28 23:01:28 +00:00
Justin Maggard
7068d2fda4 * Improve TiVo error handling. 2011-04-28 21:04:24 +00:00
Justin Maggard
ec4998ebde * Fix bug where the UpdateID was not being incremented during a full rescan. 2011-04-28 05:47:36 +00:00
Justin Maggard
1949383062 * Fix a potential SQL syntax error during TiVo browsing. 2011-04-28 04:51:12 +00:00
Justin Maggard
4572a49cf3 * Carry over the last change one more place. 2011-04-26 23:00:04 +00:00
Justin Maggard
bd4bf76f93 * Profile AVC_MP4_BL_CIF15_AAC_540 should be AVC_MP4_BL_CIF15_AAC_520. 2011-04-26 20:38:46 +00:00
Justin Maggard
7365edb075 * Use audio/ogg instead of application/ogg for Ogg audio files. 2011-04-21 18:23:52 +00:00
Justin Maggard
88b992bd51 * Escape video tags. 2011-04-21 08:50:44 +00:00
Justin Maggard
5c7cf70e02 * Fix a compiler warning when making 64-bit binaries. 2011-04-21 08:05:38 +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
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
Justin Maggard
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
Justin Maggard
e72c9d0a08 * Send known audio-only devices straight to the Music section on root requests. 2011-04-12 20:58:01 +00:00
Justin Maggard
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
Justin Maggard
ceeb9479be * Use more appropriate log levels for a couple messages. 2011-04-12 20:55:32 +00:00
Justin Maggard
7f51618f71 * Properly get and use the interface's netmask during LAN address configuration. 2011-04-11 22:52:34 +00:00
Justin Maggard
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
Justin Maggard
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
Justin Maggard
e32a1b1d27 * Make sure a couple pointers are initialized before use. 2011-04-08 21:54:04 +00:00
Justin Maggard
a8d204dd0d * Do no add inaccessible directories to the database. (Thanks Ivan Mironov) 2011-04-08 02:16:15 +00:00
Justin Maggard
8a2e9e9429 * Add a couple newly contributed translations. 2011-04-08 01:58:35 +00:00
Justin Maggard
556678ce08 * Allow some DLNA AVC profile fallbacks. 2011-04-07 23:15:56 +00:00
Justin Maggard
25e7cb305d * Order TiVo music by disc then track then title. 2011-04-06 21:55:35 +00:00
Justin Maggard
429a2f1311 * Fix Sony adaptation by modifying the right buffer. 2011-04-05 22:17:02 +00:00
Justin Maggard
7d049aea93 * More Sony workarounds for AVC TS files. 2011-04-04 22:22:05 +00:00
Justin Maggard
d4ad581327 * Add several profile variants to our supported list. 2011-04-04 22:21:27 +00:00
Justin Maggard
bbdc5cc070 * Add a missing newline for one log message. 2011-04-04 22:20:39 +00:00
Justin Maggard
f7e14ee77c * Add missing newlines for some log messages. 2011-03-30 22:31:39 +00:00
Justin Maggard
0519359927 * Add support for reading tags from MP4 video files with recent lavf versions. 2011-03-23 07:20:14 +00:00
Justin Maggard
4d76528158 * Add support for Samsung's GetFeatureList method. 2011-03-15 05:18:59 +00:00