pankaj Garg

pankaj Garg

  • NA
  • 1
  • 17.8k

Memory Leaks in Window Media Player + c#

Feb 10 2011 3:08 AM
Hi

I am facing some memory leaks in windowmediaplayer after disposing it.
Following is the code

public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        AxWMPLib.AxWindowsMediaPlayer m = new AxWMPLib.AxWindowsMediaPlayer();
       
        private void start_Click(object sender, EventArgs e)
        {          
            this.Controls.Add(m);
            m.Location = new System.Drawing.Point(1, 1);
            m.Height = 130;
            m.Width = 150;

            m.URL = @"C:\Users\Public\Videos\Sample Videos\Bear.wmv";
        }

        private void stop_Click(object sender, EventArgs e)
        {
            m.URL = null;
            m.close();
            m.Dispose();
           
        }
    }

On clicking stop, it is still keeping the following in the memory

System.Windows.Forms.AxHost.ConnectionPointCookie
AxWMPLib.AxWindowsMediaPlayerEventMulticaster


Please Help

Thanks

Answers (2)