Stream

  • File replay stream interface.

    Note

    the stream is automatically paused when the application is put in background.

    Declaration

    Swift

    @objc(GSFileReplay)
    public protocol FileReplay : Replay
  • Base replay stream interface.

    See more

    Declaration

    Swift

    @objc(GSReplay)
    public protocol Replay : Stream
  • Listener for rendering an overlay over a stream.

    Such a listener can be passed to a ‘StreamView’ by setting ‘StreamView.overlayer’.

    See more

    Declaration

    Swift

    @objc(GSOverlayer)
    public protocol Overlayer
  • Base stream interface.

    See more

    Declaration

    Swift

    @objc(GSStream)
    public protocol Stream
  • View that displays a video stream.

    See more

    Declaration

    Swift

    @objcMembers
    @objc(GSStreamView)
    open class StreamView : GLKView
    extension StreamView: GlRenderSinkListener
  • Listener for rendering stream frames.

    Such a listener can be passed to a ‘StreamView’ by setting ‘StreamView.textureLoader’.

    See more

    Declaration

    Swift

    @objc(GSTextureLoader)
    public protocol TextureLoader
  • Raw video sink listener.

    See more

    Declaration

    Swift

    public protocol RawVideoSinkListener : AnyObject