6 #ifndef ZDK_NET_VideoCallInfo_h
7 #define ZDK_NET_VideoCallInfo_h
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
11 #include "AudioVideoCodecs.h"
12 #include "OriginType.h"
15 using namespace System::Collections::Generic;
23 ZDK::IVideoCallInfo* cppRef =
nullptr;
33 property long long ThreadID
36 void set(
long long value);
43 property ZDK_NET::AudioVideoCodecs Codec
45 ZDK_NET::AudioVideoCodecs get();
46 void set(ZDK_NET::AudioVideoCodecs value);
53 property ZDK_NET::OriginType Dir
55 ZDK_NET::OriginType get();
56 void set(ZDK_NET::OriginType value);
86 void set(
float value);
97 property bool OutStarted
110 property bool IncStarted
123 property bool AnyStarted
132 property bool HangUpRequested
135 void set(
bool value);
142 property bool HWDAccelerated
145 void set(
bool value);
152 property bool AnswerWithVideo
155 void set(
bool value);
163 void Start(ZDK_NET::OriginType dir,
bool value);
165 virtual long long Handle()
override;
167 virtual void Initialize()
override;
169 virtual void ReleaseReference()
override;