![]() |
Jabber Guest Android SDK
|
A view that represents the local user's video before a call is placed. More...
Public Member Functions | |
PreviewView (Context context) | |
Construct a new PreviewView. More... | |
PreviewView (Context context, AttributeSet attrs) | |
Construct a new PreviewView. More... | |
PreviewView (Context context, AttributeSet attrs, int defStyle) | |
Construct a new PreviewView. More... | |
void | onFirstFrame () |
Called when the first frame is delivered to the TextureView. | |
void | onFramesDropped () |
Called when frames are no longer being delivered to the TextureView. | |
void | onFramesResumed () |
Called when frames have resumed being delivered to the TextureView. | |
void | onFrameSizeChanged (int width, int height) |
Called when the size of the frames being delivered to the TextureView has changed. More... | |
![]() | |
BaseTextureViewLayout (Context context, int layout) | |
Construct a new BaseTextureViewLayout. More... | |
BaseTextureViewLayout (Context context, AttributeSet attrs, int layout) | |
Construct a new BaseTextureViewLayout. More... | |
BaseTextureViewLayout (Context context, AttributeSet attrs, int defStyle, int layout) | |
Construct a new BaseTextureViewLayout. More... | |
TextureView | getTextureView () |
Gets the TextureView contained within this view. More... | |
void | onFramesDropped () |
Called when frames are no longer being delivered to the TextureView. | |
void | onFramesResumed () |
Called when frames have resumed being delivered to the TextureView. | |
void | onFrameSizeChanged (int width, int height) |
Called when the size of the frames being delivered to the TextureView has changed. More... | |
void | onFirstFrame () |
Called when the first frame is delivered to the TextureView. | |
Protected Member Functions | |
void | resetSelfTextureView () |
This function is called when the TextureView contained in this PreviewView needs to be reset, for example when the app is returning from the background to the foreground. | |
![]() | |
void | processNewInstanceAvailable (Intent intent) |
This function is called from the internal registered BroadcastReceiver whenever this view receives notification from JabberGuestCall that there is a new instance of this class available. More... | |
void | processCallStateChanged (Intent intent) |
This function is called from the internal registered BroadcastReceiver whenever this view receives notification from JabberGuestCall that a call state change has taken place on the current instance of JabberGuestCall. More... | |
void | processCallControlEvent (Intent intent) |
This function is called from the internal registered BroadcastReceiver whenever this view receives notification from JabberGuestCall that a call control event has taken place on the current instance of JabberGuestCall. More... | |
void | processCallErrorEvent (Intent intent) |
This function is called from the internal registered BroadcastReceiver whenever this view receives notification from JabberGuestCall that a call error event has taken place on the current instance of JabberGuestCall. More... | |
JabberGuestCall | getJabberGuestCallFromReference () |
Returns the current JabberGuestCall instance from the internal WeakReference stored by this view if it exists. More... | |
Additional Inherited Members | |
![]() | |
WeakReference< JabberGuestCall > | mJabberCallReference = null |
Stores a WeakReference to the current JabberGuestCall instance during a call. | |
BroadcastReceiver | mBroadcastReceiver |
Broadcast Receiver that is registered to JabberGuestCall instance in order to receive notifications. More... | |
TextureView | mTextureView = null |
Represents the contained TextureView in this BaseTextureViewLayout class. | |
int | mFrameWidth = 0 |
The current frame width received from the internal media engine for this view. | |
int | mFrameHeight = 0 |
The current frame height received from the internal media engine for this view. | |
int | mMaxWidth = Integer.MAX_VALUE |
The maximum allowable frame width for this view. | |
int | mMaxHeight = Integer.MAX_VALUE |
The maximum allowable frame height for this view. | |
A view that represents the local user's video before a call is placed.
|
inline |
Construct a new PreviewView.
context | The Context the view is running in, through which it can access the current theme, resources, etc. |
|
inline |
Construct a new PreviewView.
context | The Context the view is running in, through which it can access the current theme, resources, etc. |
attrs | The attributes of the XML tag that is inflating the view. |
|
inline |
Construct a new PreviewView.
context | The Context the view is running in, through which it can access the current theme, resources, etc. |
attrs | The attributes of the XML tag that is inflating the view. |
defStyle | An attribute in the current theme that contains a reference to a style resource that supplies default values for the view. Can be 0 to not look for defaults. |
|
inline |
Called when the size of the frames being delivered to the TextureView has changed.
width | The new width of the received frames. |
height | The new height of the received frames. |
Implements com.cisco.jabber.guest.sdk.RenderCallbacks.