public ImageMediaElementAdapter(QuartileAdPlayerBase MediaPlugin, MediaTransport MediaTransport, Image Image)
     : base(MediaTransport)
 {
     MediaPlugin.AdPaused += new EventHandler(MediaPlugin_AdPaused);
     MediaPlugin.AdResumed += new EventHandler(MediaPlugin_AdResumed);
     this.MediaPlugin = MediaPlugin;
     this.Image = Image;
 }
 protected override void DisposeCore()
 {
     MediaPlugin.AdPaused -= new EventHandler(MediaPlugin_AdPaused);
     MediaPlugin.AdResumed -= new EventHandler(MediaPlugin_AdResumed);
     MediaPlugin = null;
 }