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; }