Accord.Video.VFW.AVIReader.Close C# (CSharp) Method

Close() public method

Close video file.
public Close ( ) : void
return void
        public void Close( )
        {
            lock ( sync )
            {
                // release get frame object
                if ( getFrame != IntPtr.Zero )
                {
                    Win32.AVIStreamGetFrameClose( getFrame );
                    getFrame = IntPtr.Zero;
                }

                // release stream
                if ( stream != IntPtr.Zero )
                {
                    Win32.AVIStreamRelease( stream );
                    stream = IntPtr.Zero;
                }

                // release file
                if ( file != IntPtr.Zero )
                {
                    Win32.AVIFileRelease( file );
                    file = IntPtr.Zero;
                }
            }
        }