VNMediaClientNET
RecordingStatusEventArgs.h
1 #pragma once
2 
3 #include "Enums.h"
4 
5 namespace VideoNext
6 {
7  using namespace System;
8 
12  public ref class RecordingStatusEventArgs sealed : public EventArgs
13  {
14  public:
22  RecordingStatusEventArgs(RecordingStatus status, Int32 progress, String^ errorMessage)
23  {
24  m_status = status;
25  m_progress = progress;
26  m_errorMessage = errorMessage;
27  }
28 
29  public:
34  property RecordingStatus Status
35  {
36  RecordingStatus get() { return m_status; }
37  };
38 
42  property Int32 Progress
43  {
44  Int32 get() { return m_progress; }
45  };
46 
50  property String^ ErrorMessage
51  {
52  String^ get() { return m_errorMessage; }
53  };
54 
55  private:
56  RecordingStatus m_status;
57  Int32 m_progress;
58  String^ m_errorMessage;
59  };
60 }
VideoNext::RecordingStatusEventArgs::RecordingStatusEventArgs
RecordingStatusEventArgs(RecordingStatus status, Int32 progress, String^ errorMessage)
Constructor.
Definition: RecordingStatusEventArgs.h:22
VideoNext::RecordingStatus
RecordingStatus
Recording video to file status.
Definition: Enums.h:76
VideoNext
VideoNEXT media player API.
Definition: AnalyticsRenderer.cpp:7
VideoNext::RecordingStatusEventArgs
Video recodring to file status change event arguments.
Definition: RecordingStatusEventArgs.h:13