Fixed "ARTIST" being displayed on DS display when items added to playlist with Catwalk - removed the "role = performer" attribute from the XML metadata
Support Linn Cara API - Integrated Cara LibUpnpCil library; Many changes.
Volume connection is now reliable
Resolved instances of tracks prematurely ending. (LibUpnpCil v3.0.10 is reporting incorrect (non-zero) track elapsed time for some short period after track transitions.)
Fixed a missing Event Suppress in playlist integration
StartStack() will no longer complete if Loopback IP address (Network "None") is selected
Rewrote the Network selection, change, and attach code. Includes rewrite of Power management code
Added a 30 day expiry policy for try-before-you-buy
Added start of Catwalk Configuration via .NET remoting
Hashed reciept key
Added a 30 day expiry policy for try-before-you-buy
Resolved instances of tracks prematurely ending. (LibUpnpCil v3.0.10 is reporting incorrect (non-zero) track elapsed time for some short period after track transitions.) Workaround backported from Cara
Added additional diagnostics on Volume Setting dialog
Explicitly set min-max and bounds checking for Startup Volume control on construction because of unfathomable strangeness, (cf SR volume bug)
13/05/09 v1.0.17 Bute (Unreleased)
Fixed a problem where Pause from an IR handset would sometimes erroneously resume playback after a short time. (Removed setting MC playback position on Pause())
Added another special case for track transitions - This should resolve instances of track restarts cause by MC lagging by more than 8-10 seconds, (due to slow PC clock)
Reduced read-ahead buffering in output plugin
Added debug trace to output plugin
Set MJOUTPUTPLUGINNOPRE_BUFFER to TRUE
Caught another exception from MC's playback position bug - wrapped all calls to IMJPlaybackAutomation.Position_set