Ejemplo n.º 1
0
 public FrameAction(byte[] frame, int bytesRecorded, double level, DateTime timeStamp)
 {
     Content    = frame;
     Level      = level;
     TimeStamp  = timeStamp;
     FrameType  = Enums.FrameType.Audio;
     DataLength = bytesRecorded;
 }
Ejemplo n.º 2
0
 public FrameAction(Bitmap frame, double level, DateTime timeStamp)
 {
     Level      = level;
     TimeStamp  = timeStamp;
     FrameType  = Enums.FrameType.Video;
     Frame      = new Bitmap(frame);
     DataLength = 0;
     Content    = null;
 }
Ejemplo n.º 3
0
 public FrameAction(Bitmap frame, double level, DateTime timeStamp)
 {
     Level     = level;
     TimeStamp = timeStamp;
     using (var ms = new MemoryStream())
     {
         frame.Save(ms, MainForm.Encoder, MainForm.EncoderParams);
         Content = ms.GetBuffer();
     }
     FrameType  = Enums.FrameType.Video;
     DataLength = Content.Length;
 }
Ejemplo n.º 4
0
 public FrameAction(byte[] frame,  int bytesRecorded, double level, DateTime timeStamp)
 {
     Content = frame;
     Level = level;
     TimeStamp = timeStamp;
     FrameType = Enums.FrameType.Audio;
     DataLength = bytesRecorded;
 }
Ejemplo n.º 5
0
 public FrameAction(Bitmap frame, double level, DateTime timeStamp)
 {
     Level = level;
     TimeStamp = timeStamp;
     using (var ms = new MemoryStream())
     {
         frame.Save(ms, MainForm.Encoder, MainForm.EncoderParams);
         Content = ms.GetBuffer();
     }
     FrameType = Enums.FrameType.Video;
     DataLength = Content.Length;
 }