public class

NativeVideoEncodingThread

extends Thread
java.lang.Object
   ↳ java.lang.Thread
     ↳ com.c2call.sdk.pub.video.NativeVideoEncodingThread

Summary

[Expand]
Inherited Constants
From class java.lang.Thread
Public Constructors
NativeVideoEncodingThread(NativeRtpContext context)
Public Methods
int getAvailableFrameCount()
double getAvgEncodingDuration()
boolean processFrame(byte[] data, int width, int height, ByteBuffer byteBuffer)
void run()
void setActive(boolean value)
void setCamera(Camera cam)
void setRotation(int value)
VideoFrame takeProcessedFrame()
void updateQuality(VideoQuality videoQuality, int changeMask)
[Expand]
Inherited Methods
From class java.lang.Thread
From class java.lang.Object
From interface java.lang.Runnable

Public Constructors

public NativeVideoEncodingThread (NativeRtpContext context)

Public Methods

public int getAvailableFrameCount ()

public double getAvgEncodingDuration ()

public boolean processFrame (byte[] data, int width, int height, ByteBuffer byteBuffer)

public void run ()

public void setActive (boolean value)

public void setCamera (Camera cam)

public void setRotation (int value)

public VideoFrame takeProcessedFrame ()

public void updateQuality (VideoQuality videoQuality, int changeMask)