Wiki Navigation
- Loading...
The following changes were done between MediaPortal Release 1.0.1 and 1.1.0
In order to keep your plugin compatible with MediaPortal 1.1.0 you have to incorporate the following changes.
See also: [ 1.1.0 to 1.2.0|1.1.0 to 1.2.0]
Changes added with 1.1.0 RC3 release
Mantis 2839: Resource leaks due to missing dispose / event unsubscription - (svn #25530)
Purpose
IPlayer now implements IDisposal.
When fixing resource leaks it was soon realized that several places we needed to implement the IDisposal interface.
This required some classes to implement the dispose method while some classes already had something that resembled a dispose method but with an improper name like release. In these cases a simple rename factoring where done from 'release' to dispose.
Description of change
This was done to IPlayer interface.
- Removed : public virtual void Release();
- Added : public abstract void Dispose();
Two public methods signature changes (svn25711)
Purpose
Clarify the issue with skin files
Description of change
- GUIControlFactory: public static GUIControl Create(int dwParentId, XmlNode pControlNode, IDictionary defines, string filename)
- XamlParser: public static object LoadXml(string fragment, XmlNodeType xmlNodeType, object target, string filename)
This page has no comments.