示例#1
0
 private void MarshalOut()
 {
     if (_bMarshalOutNeeds)
     {
         _st = (AVFormatContextInternal)Marshal.PtrToStructure(_p, typeof(AVFormatContextInternal));
         _bMarshalOutNeeds = false;
     }
 }
示例#2
0
		private void MarshalOut()
		{
			if (_bMarshalOutNeeds)
			{
				_st = (AVFormatContextInternal)Marshal.PtrToStructure(_p, typeof(AVFormatContextInternal));
				_bMarshalOutNeeds = false;
			}
		}
示例#3
0
		private AVFormatContext()
		{
			_st = new AVFormatContextInternal();
			_bMarshalOutNeeds = true;
		}
示例#4
0
 private AVFormatContext()
 {
     _oDisposeLock     = new object();
     _st               = new AVFormatContextInternal();
     _bMarshalOutNeeds = true;
 }