Interface RPBroadcastControllerDelegate


  • public interface RPBroadcastControllerDelegate
    • Method Detail

      • broadcastControllerDidFinishWithError

        default void broadcastControllerDidFinishWithError​(RPBroadcastController broadcastController,
                                                           NSError error)
        Called when broadcasting finishes due to an error.
        Parameters:
        broadcastController - The controller instance.
        error - Required error in the RPRecordingErrorCode domain.
      • broadcastControllerDidUpdateServiceInfo

        default void broadcastControllerDidUpdateServiceInfo​(RPBroadcastController broadcastController,
                                                             NSDictionary<java.lang.String,​? extends NSObject> serviceInfo)
        Called when the broadcast service has data to pass back to broadcasting app.
        Parameters:
        broadcastController - The controller instance.
        serviceInfo - NSDictionary instance with keys and values defined by the broadcasting service.
      • broadcastControllerDidUpdateBroadcastURL

        default void broadcastControllerDidUpdateBroadcastURL​(RPBroadcastController broadcastController,
                                                              NSURL broadcastURL)
        Called when the broadcast service has updated broadcastURL.
        Parameters:
        broadcastController - The controller instance.
        broadcastURL - NSURL instance with URL of the resource where broacast can be viewed. Defined by broadcast service.