![]() |
Jabber Guest Android SDK
|
A view that represents the local user's transmitted video during an active call. More...
Public Member Functions | |
| SelfView (Context context) | |
| Construct a new SelfView. More... | |
| SelfView (Context context, AttributeSet attrs) | |
| Construct a new SelfView. More... | |
| SelfView (Context context, AttributeSet attrs, int defStyle) | |
| Construct a new SelfView. More... | |
| void | updateVideoStoppedVisibility () |
| Refreshes the view's indication of whether or not the local video is actively being transmitted during a call. | |
| void | updateSwitchCameraVisibility () |
| Refreshes the view's indication of whether or not the input source for the local video can be changed. | |
| void | onFrameSizeChanged (int width, int height) |
| Called when the size of the frames being delivered to the TextureView has changed. More... | |
Public Member Functions inherited from com.cisco.jabber.guest.BaseTextureViewLayout | |
| 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. | |
Additional Inherited Members | |
Protected Member Functions inherited from com.cisco.jabber.guest.BaseTextureViewLayout | |
| 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... | |
Protected Attributes inherited from com.cisco.jabber.guest.BaseTextureViewLayout | |
| BroadcastReceiver | mBroadcastReceiver |
| Broadcast Receiver that is registered to JabberGuestCall instance in order to receive notifications. More... | |
| WeakReference< JabberGuestCall > | mJabberCallReference = null |
| Stores a WeakReference to the current JabberGuestCall instance during a call. | |
| 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 transmitted video during an active call.
|
inline |
Construct a new SelfView.
| context | The Context the view is running in, through which it can access the current theme, resources, etc. |
|
inline |
Construct a new SelfView.
| 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 SelfView.
| 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.RenderCallbacks.