zdk.net
Public Member Functions | Public Attributes | Properties | List of all members
ZDK_NET::VideoCallInfo Class Reference
Inheritance diagram for ZDK_NET::VideoCallInfo:
ZDK_NET::ZHandle

Public Member Functions

 VideoCallInfo (ZDK::Shared::VideoCallInfo src)
 
void Start (ZDK_NET::OriginType dir, bool value)
 Sets the state of the video in both directions. More...
 
virtual long long Handle () override
 
virtual void Initialize () override
 
virtual void ReleaseReference () override
 

Public Attributes

ZDK::IVideoCallInfo * cppRef = nullptr
 

Properties

long long ThreadID [get, set]
 Sets the thread id for the video call. More...
 
ZDK_NET::AudioVideoCodecs Codec [get, set]
 Sets the codec used in the video call. More...
 
ZDK_NET::OriginType Dir [get, set]
 Sets the direction of the video call. More...
 
int Width [get, set]
 Sets the width of the frame. More...
 
int Height [get, set]
 Sets the height of the frame. More...
 
float FPS [get, set]
 Sets the frames per second. More...
 
bool OutStarted [get]
 Get the state of the outgoing video. More...
 
bool IncStarted [get]
 Get the state of the incoming video. More...
 
bool AnyStarted [get]
 Get the state of the both direction of video. More...
 
bool HangUpRequested [get, set]
 Sets the state of the hang up request. More...
 
bool HWDAccelerated [get, set]
 Sets the state of the hardware acceleration. More...
 
bool AnswerWithVideo [get, set]
 Sets the state of answer with video. More...
 

Member Function Documentation

◆ Start()

void ZDK_NET::VideoCallInfo::Start ( ZDK_NET::OriginType  dir,
bool  value 
)

Sets the state of the video in both directions.

Parameters
[in]dirThe direction
[in]valueThe state of the video

Property Documentation

◆ AnswerWithVideo

bool ZDK_NET::VideoCallInfo::AnswerWithVideo
getset

Sets the state of answer with video.

Parameters
[in]valueThe state of answer with video

◆ AnyStarted

bool ZDK_NET::VideoCallInfo::AnyStarted
get

Get the state of the both direction of video.

The function the state of the both direction of video.The state is changed via Start().

Returns
The state of the both direction of video
See also
Start()

◆ Codec

ZDK_NET:: AudioVideoCodecs ZDK_NET::VideoCallInfo::Codec
getset

Sets the codec used in the video call.

Parameters
[in]valueThe video codec

◆ Dir

ZDK_NET:: OriginType ZDK_NET::VideoCallInfo::Dir
getset

Sets the direction of the video call.

Parameters
[in]valueThe direction

◆ FPS

float ZDK_NET::VideoCallInfo::FPS
getset

Sets the frames per second.

Parameters
[in]valueThe Frames Per Second

◆ HangUpRequested

bool ZDK_NET::VideoCallInfo::HangUpRequested
getset

Sets the state of the hang up request.

Parameters
[in]valueThe state of the hang up request

◆ Height

int ZDK_NET::VideoCallInfo::Height
getset

Sets the height of the frame.

Parameters
[in]valueThe height

◆ HWDAccelerated

bool ZDK_NET::VideoCallInfo::HWDAccelerated
getset

Sets the state of the hardware acceleration.

Parameters
[in]valueThe state of the hardware acceleration

◆ IncStarted

bool ZDK_NET::VideoCallInfo::IncStarted
get

Get the state of the incoming video.

The function get the state of the outgoing video.The state is changed via Start().

Returns
The state of the incoming video
See also
Start()

◆ OutStarted

bool ZDK_NET::VideoCallInfo::OutStarted
get

Get the state of the outgoing video.

The function get the state of the outgoing video. The state is changed via Start().

Returns
The state of the outgoing video
See also
Start()

◆ ThreadID

long long ZDK_NET::VideoCallInfo::ThreadID
getset

Sets the thread id for the video call.

Parameters
[in]valueThe ZDK handle

◆ Width

int ZDK_NET::VideoCallInfo::Width
getset

Sets the width of the frame.

Parameters
[in]valueThe width

The documentation for this class was generated from the following file: