Package org.robovm.apple.replaykit
Class RPBroadcastSampleHandler
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.replaykit.RPBroadcastHandler
-
- org.robovm.apple.replaykit.RPBroadcastSampleHandler
-
- All Implemented Interfaces:
NSExtensionRequestHandling
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class RPBroadcastSampleHandler extends RPBroadcastHandler
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RPBroadcastSampleHandler.RPBroadcastSampleHandlerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.replaykit.RPBroadcastHandler
RPBroadcastHandler.RPBroadcastHandlerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description RPBroadcastSampleHandler()
protected
RPBroadcastSampleHandler(NSObject.Handle h, long handle)
protected
RPBroadcastSampleHandler(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
broadcastAnnotated(NSDictionary<?,?> applicationInfo)
void
broadcastFinished()
void
broadcastPaused()
void
broadcastResumed()
void
broadcastStarted(NSDictionary<NSString,?> setupInfo)
void
finish(NSError error)
void
processSampleBuffer(CMSampleBuffer sampleBuffer, RPSampleBufferType sampleBufferType)
-
Methods inherited from class org.robovm.apple.replaykit.RPBroadcastHandler
beginRequest, getApplicationInfoBundleIdentifierKey, getVideoSampleOrientationKey, updateBroadcastURL, updateServiceInfo
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
RPBroadcastSampleHandler
public RPBroadcastSampleHandler()
-
RPBroadcastSampleHandler
protected RPBroadcastSampleHandler(NSObject.Handle h, long handle)
-
RPBroadcastSampleHandler
protected RPBroadcastSampleHandler(NSObject.SkipInit skipInit)
-
-
Method Detail
-
broadcastStarted
public void broadcastStarted(NSDictionary<NSString,?> setupInfo)
-
broadcastPaused
public void broadcastPaused()
-
broadcastResumed
public void broadcastResumed()
-
broadcastFinished
public void broadcastFinished()
-
broadcastAnnotated
public void broadcastAnnotated(NSDictionary<?,?> applicationInfo)
- Since:
- Available in iOS 11.2 and later.
-
processSampleBuffer
public void processSampleBuffer(CMSampleBuffer sampleBuffer, RPSampleBufferType sampleBufferType)
-
finish
public void finish(NSError error)
-
-