One Logo Pool Ball
ReplayKit · IOS API REFERENCE

RPBroadcastController

class · iOS 10.0+ · Deprecated in iOS 27.0 · SDK 27.1

class RPBroadcastController

Members (12)

method · iOS 10.0+ · Deprecated in iOS 27.0

finishBroadcast

TypeScript
finishBroadcast(handler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func finishBroadcast(handler: @escaping ((any Error)?) -> Void)
init

init

TypeScript
static init(): RPBroadcastController
Swift declaration
init()
method · iOS 10.0+ · Deprecated in iOS 27.0

pauseBroadcast

TypeScript
pauseBroadcast(): void
Swift declaration
func pauseBroadcast()
method · iOS 10.0+ · Deprecated in iOS 27.0

resumeBroadcast

TypeScript
resumeBroadcast(): void
Swift declaration
func resumeBroadcast()
method · iOS 10.0+ · Deprecated in iOS 27.0

startBroadcast

TypeScript
startBroadcast(handler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func startBroadcast(handler: @escaping ((any Error)?) -> Void)
get · iOS 10.0+ · Deprecated in iOS 11.0

broadcastExtensionBundleID

TypeScript
get broadcastExtensionBundleID(): (string) | null
Swift declaration
var broadcastExtensionBundleID: String? { get }
get · iOS 10.0+ · Deprecated in iOS 27.0

broadcastURL

TypeScript
get broadcastURL(): string
Swift declaration
var broadcastURL: URL { get }
get · iOS 10.0+ · Deprecated in iOS 27.0

isBroadcasting

TypeScript
get isBroadcasting(): boolean
Swift declaration
var isBroadcasting: Bool { get }
get · iOS 10.0+ · Deprecated in iOS 27.0

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any RPBroadcastControllerDelegate)? { get set }
set · iOS 10.0+ · Deprecated in iOS 27.0

delegate

TypeScript
set delegate(value: (Implements<RPBroadcastControllerDelegate> | SDKHandle) | null)
Swift declaration
weak var delegate: (any RPBroadcastControllerDelegate)? { get set }
get · iOS 10.0+ · Deprecated in iOS 27.0

isPaused

TypeScript
get isPaused(): boolean
Swift declaration
var isPaused: Bool { get }
get · iOS 10.0+ · Deprecated in iOS 27.0

serviceInfo

TypeScript
get serviceInfo(): (Record<string, (SDKHandle) & (SDKHandle)>) | null
Swift declaration
var serviceInfo: [String : any NSCoding & NSObjectProtocol]? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All ReplayKit types →