public class

SCVideoCallViewHolder

extends SCBaseViewHolder
implements IVideoCallViewHolder
java.lang.Object
   ↳ com.c2call.sdk.pub.gui.core.controller.SCBaseViewHolder
     ↳ com.c2call.sdk.pub.gui.videocall.controller.SCVideoCallViewHolder

Summary

Fields
public static final int VD_BUTTON_FILL_SCREEN
public static final int VD_BUTTON_HANGUP
public static final int VD_BUTTON_HIDE
public static final int VD_BUTTON_MIC
public static final int VD_BUTTON_ROTATE_PREVIEW
public static final int VD_BUTTON_SPEAKER
public static final int VD_BUTTON_TOGGLE_CAM
public static final int VD_CONTAINER_CONTROLS
public static final int VD_CONTAINER_INFO
public static final int VD_CONTAINER_SLOTS
public static final int VD_FRAMELAYOUT
public static final int VD_IMAGE_QUALITY
public static final int VD_PREVIEW_OVERLAY
public static final int VD_SURFACE_PREVIEW
public static final int VD_SURFAcE_VIDEO
public static final int VD_TEXT_CONNECTION
public static final int VD_TEXT_DATA_RATE
public static final int VD_TEXT_ENCODING_TIME
public static final int VD_TEXT_FPS
public static final int VD_TEXT_LOST_PACKETS
public static final int VD_TEXT_RESOLUTION
Public Constructors
SCVideoCallViewHolder(View v, SCViewDescription d)
Public Methods
View getItemButtonFillScreen()
Gets the Button for fill screen.
View getItemButtonHangup()
Gets the Button for hangup.
View getItemButtonHide()
Gets the Button for hide view.
View getItemButtonMic()
Gets the Button for microphone.
View getItemButtonRotatePreview()
Gets the Button for rotate preview.
View getItemButtonSpeaker()
Gets the Button for speaker.
View getItemButtonToggleCam()
Gets the Button for toggle camera.
View getItemContainerControls()
Gets the Container for controls.
View getItemContainerInfo()
Gets the Container for info.
RelativeLayout getItemContainerSlots()
Gets the Container for slots.
View getItemFrameLayout()
Gets the FrameLayout for FloatWindow.
ImageView getItemImageQuality()
Gets the Icon for quality.
View getItemPreviewOverlay()
The camera preview will be aligned to this overlay.
GlSurface getItemSurfaceVideo()
Gets the Surface for video.
TextView getItemTextConnection()
Gets the TextView for connection.
TextView getItemTextDataRate()
Gets the TextView for data rate.
TextView getItemTextEncodingTime()
Gets the TextView for encoding time.
TextView getItemTextFPS()
Gets the TextView for fps.
TextView getItemTextLostPackets()
Gets the TextView for lost packets.
TextView getItemTextResolution()
Gets the TextView for resolution.
[Expand]
Inherited Methods
From class com.c2call.sdk.pub.gui.core.controller.SCBaseViewHolder
From class java.lang.Object
From interface com.c2call.sdk.pub.gui.core.controller.IViewHolder
From interface com.c2call.sdk.pub.gui.videocall.controller.IVideoCallViewHolder

Fields

public static final int VD_BUTTON_FILL_SCREEN

public static final int VD_BUTTON_HANGUP

public static final int VD_BUTTON_HIDE

public static final int VD_BUTTON_MIC

public static final int VD_BUTTON_ROTATE_PREVIEW

public static final int VD_BUTTON_SPEAKER

public static final int VD_BUTTON_TOGGLE_CAM

public static final int VD_CONTAINER_CONTROLS

public static final int VD_CONTAINER_INFO

public static final int VD_CONTAINER_SLOTS

public static final int VD_FRAMELAYOUT

public static final int VD_IMAGE_QUALITY

public static final int VD_PREVIEW_OVERLAY

public static final int VD_SURFACE_PREVIEW

public static final int VD_SURFAcE_VIDEO

public static final int VD_TEXT_CONNECTION

public static final int VD_TEXT_DATA_RATE

public static final int VD_TEXT_ENCODING_TIME

public static final int VD_TEXT_FPS

public static final int VD_TEXT_LOST_PACKETS

public static final int VD_TEXT_RESOLUTION

Public Constructors

public SCVideoCallViewHolder (View v, SCViewDescription d)

Public Methods

public View getItemButtonFillScreen ()

Gets the Button for fill screen.

Returns
  • the Button for fill screen

public View getItemButtonHangup ()

Gets the Button for hangup.

Returns
  • the Button for hangup

public View getItemButtonHide ()

Gets the Button for hide view.

Returns
  • the Button for hide view

public View getItemButtonMic ()

Gets the Button for microphone.

Returns
  • the Button for microphone

public View getItemButtonRotatePreview ()

Gets the Button for rotate preview.

Returns
  • the Button for rotate preview

public View getItemButtonSpeaker ()

Gets the Button for speaker.

Returns
  • the Button for speaker

public View getItemButtonToggleCam ()

Gets the Button for toggle camera.

Returns
  • the Button for toggle camera

public View getItemContainerControls ()

Gets the Container for controls.

Returns
  • the Container for controls

public View getItemContainerInfo ()

Gets the Container for info.

Returns
  • the Container for info

public RelativeLayout getItemContainerSlots ()

Gets the Container for slots.

Returns
  • the Container for slots

public View getItemFrameLayout ()

Gets the FrameLayout for FloatWindow.

Returns
  • the FrameLayout for FloatWindow

public ImageView getItemImageQuality ()

Gets the Icon for quality.

Returns
  • the Icon for quality

public View getItemPreviewOverlay ()

The camera preview will be aligned to this overlay.

Returns
  • the camera preview overlay

public GlSurface getItemSurfaceVideo ()

Gets the Surface for video.

Returns
  • the Surface for video

public TextView getItemTextConnection ()

Gets the TextView for connection.

Returns
  • the TextView for connection

public TextView getItemTextDataRate ()

Gets the TextView for data rate.

Returns
  • the TextView for data rate

public TextView getItemTextEncodingTime ()

Gets the TextView for encoding time.

Returns
  • the TextView for encoding time

public TextView getItemTextFPS ()

Gets the TextView for fps.

Returns
  • the TextView for fps

public TextView getItemTextLostPackets ()

Gets the TextView for lost packets.

Returns
  • the TextView for lost packets

public TextView getItemTextResolution ()

Gets the TextView for resolution.

Returns
  • the TextView for resolution