Package apple.replaykit.protocol
Interface RPBroadcastControllerDelegate
-
public interface RPBroadcastControllerDelegate
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidbroadcastControllerDidFinishWithError(RPBroadcastController broadcastController, NSError error)Called when broadcasting finishes due to an error.default voidbroadcastControllerDidUpdateBroadcastURL(RPBroadcastController broadcastController, NSURL broadcastURL)Called when the broadcast service has updated broadcastURL.default voidbroadcastControllerDidUpdateServiceInfo(RPBroadcastController broadcastController, NSDictionary<java.lang.String,? extends NSObject> serviceInfo)Called when the broadcast service has data to pass back to broadcasting app.
-
-
-
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.
-
-