WebRTC Video Chat 1.1.8
Loading...
Searching...
No Matches
Byn.Awrtc.FrameUpdateEventArgs Class Reference

New video frame received. More...

Inheritance diagram for Byn.Awrtc.FrameUpdateEventArgs:
Byn.Awrtc.CallEventArgs Byn.Awrtc.IConnectionEvent

Public Member Functions

 FrameUpdateEventArgs (ConnectionId conId, IFrame frame)
 Creates a new FrameUpdateEventArgs.
Public Member Functions inherited from Byn.Awrtc.CallEventArgs
 CallEventArgs (CallEventType type)
 Creates a new call event.

Properties

FramePixelFormat Format [get]
 Returns the format the image is encoded in. Only 32bit Argb is supported currently.
ConnectionId ConnectionId [get]
 Not yet fully support. This will allow to distinguish multiple remote senders.
int TrackId [get]
 Currently always 0! This will allow to distinguish between multiple video tracks sent by the same source in the future.
bool IsRemote [get]
 False if the frame is from a local camera. True if it is received from a via network.
IFrame Frame [get]
 Raw image data. Note that the byte array contained in RawFrame will be reused for the next frames received. Only valid until the next call of ICall.Update.
Properties inherited from Byn.Awrtc.CallEventArgs
CallEventType Type [get]
 Returns the CallEventType.

Detailed Description

New video frame received.

Constructor & Destructor Documentation

◆ FrameUpdateEventArgs()

Byn.Awrtc.FrameUpdateEventArgs.FrameUpdateEventArgs ( ConnectionId conId,
IFrame frame )

Creates a new FrameUpdateEventArgs.

Parameters
conId
frame

Property Documentation

◆ ConnectionId

ConnectionId Byn.Awrtc.FrameUpdateEventArgs.ConnectionId
get

Not yet fully support. This will allow to distinguish multiple remote senders.

Implements Byn.Awrtc.IConnectionEvent.


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