protected override void DisposeData()
		{
			base.DisposeData();
			video.Dispose();
			video = null;
			if (source != null)
				DisposeSource();
		}
 protected override void DisposeData()
 {
     base.DisposeData();
     openAL.DeleteBuffers(buffers);
     openAL.DeleteChannel(channelHandle);
     video.Dispose();
     video = null;
 }
Exemple #3
0
		protected override void DisposeData()
		{
			base.DisposeData();
			openAL.DeleteBuffers(buffers);
			openAL.DeleteChannel(channelHandle);
			video.Dispose();
			video = null;
		}
 protected override void DisposeData()
 {
     base.DisposeData();
     video.Dispose();
     video = null;
     if (source != null)
     {
         DisposeSource();
     }
 }
Exemple #5
0
		protected override void LoadData(Stream fileData)
		{
			try
			{
				video = new VideoStreamFactory().Load(fileData, "Content/" + Name);
				format = video.Channels == 2 ? AudioFormat.Stereo16 : AudioFormat.Mono16;
			}
			catch (Exception ex)
			{
				Logger.Error(ex);
				if (Debugger.IsAttached)
					throw new VideoNotFoundOrAccessible(Name, ex);
			}
		}
 protected override void LoadData(Stream fileData)
 {
     try
     {
         video  = new VideoStreamFactory().Load(fileData, "Content/" + Name);
         format = video.Channels == 2 ? AudioFormat.Stereo16 : AudioFormat.Mono16;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         if (Debugger.IsAttached)
         {
             throw new VideoNotFoundOrAccessible(Name, ex);
         }
     }
 }