# Package com.avaya.clientservices.media.gui

- Interface Summary
  Interface | Description
  --- | ---
  BitmapPlaneListener |
  Destroyable |
  MultiTouchGestureListener |
  PlaneGestureListener | The listener that is used to notify when gestures occur.
  Positionable |
  Renderable |
  Touchable |
  VideoLayerListener | Interface for notifying a listener of changes to video frame properties.
  VideoPlaneListener |

- Class Summary
  Class | Description
  --- | ---
  BitmapLayer | Renders a bitmap at a given position within an opengl context.
  BitmapPlane |
  MultiTouchGestureAdapter |
  MultiTouchGestureDetector |
  NativeObject | Base class for all objects that are backed by a native instance of IRefCount.
  PipAnimation |
  PipPlane |
  Plane | Abstract class for all things being rendered by an instance of `GLSurfaceView.Renderer`.
  PlaneEGLConfigChooser |
  PlaneGestureAdapter | A convenience class to extend when you only want to listen for a subset of all the gestures.
  PlaneGestureDetector | Convenience class to detect gestures from a specific view.
  PlaneRenderer |
  PlaneViewGroup |
  VelocityDetector |
  VideoLayer | Base class for local and remote video layers.
  VideoLayerLocal |
  VideoLayerRemote |
  VideoPlaneLocal |
  VideoPlaneRemote |
  VideoSink |
  VideoSource |
  VideoYUVFileSource |

- Enum Summary
  Enum | Description
  --- | ---
  PipPlane.Corner | Enum of the four corners of which the picture-in-picture can be located.