rateDidChangeNotification
TypeScriptstatic get rateDidChangeNotification(): _Foundation_NSNotification_NameSwift declarationclass let rateDidChangeNotification: NSNotification.Nameclass · iOS 11.0+ · SDK 27.1
class AVSampleBufferRenderSynchronizerstatic get rateDidChangeNotification(): _Foundation_NSNotification_NameSwift declarationclass let rateDidChangeNotification: NSNotification.NameaddBoundaryTimeObserver(times: Array<_Foundation_NSValue>, queue: (_Dispatch_DispatchQueue) | null, block: (() => void)): unknownSwift declarationfunc addBoundaryTimeObserver(forTimes times: [NSValue], queue: dispatch_queue_t?, using block: @escaping @Sendable () -> Void) -> AnyaddPeriodicTimeObserver(interval: _CoreMedia_CMTime, queue: (_Dispatch_DispatchQueue) | null, block: ((arg0: _CoreMedia_CMTime) => void)): unknownSwift declarationfunc addPeriodicTimeObserver(forInterval interval: CMTime, queue: dispatch_queue_t?, using block: @escaping @Sendable (CMTime) -> Void) -> AnyaddRenderer(renderer: SDKHandle): voidSwift declarationfunc addRenderer(_ renderer: any AVQueuedSampleBufferRendering)currentTime(): _CoreMedia_CMTimeSwift declarationfunc currentTime() -> CMTimestatic init(): AVSampleBufferRenderSynchronizerSwift declarationinit()removeRenderer(renderer: SDKHandle, time: _CoreMedia_CMTime, completionHandler?: (((arg0: boolean) => void)) | null): voidSwift declarationfunc removeRenderer(_ renderer: any AVQueuedSampleBufferRendering, at time: CMTime) async -> BoolremoveTimeObserver(observer: unknown): voidSwift declarationfunc removeTimeObserver(_ observer: Any)setRateTime(rate: number, time: _CoreMedia_CMTime): voidSwift declarationfunc setRate(_ rate: Float, time: CMTime)setRateTimeAtHostTime(rate: number, time: _CoreMedia_CMTime, hostTime: _CoreMedia_CMTime): voidSwift declarationfunc setRate(_ rate: Float, time: CMTime, atHostTime hostTime: CMTime)get delaysRateChangeUntilHasSufficientMediaData(): booleanSwift declarationvar delaysRateChangeUntilHasSufficientMediaData: Bool { get set }set delaysRateChangeUntilHasSufficientMediaData(value: boolean)Swift declarationvar delaysRateChangeUntilHasSufficientMediaData: Bool { get set }get rate(): numberSwift declarationvar rate: Float { get set }set rate(value: number)Swift declarationvar rate: Float { get set }get renderers(): Array<SDKHandle>Swift declarationvar renderers: [any AVQueuedSampleBufferRendering] { get }get timebase(): _CoreMedia_CMTimebaseSwift declarationvar timebase: CMTimebase { get }sampleBufferReceiverAdding(renderer: AVSampleBufferAudioRenderer): AVSampleBufferAudioRenderer_ReceiverSwift declarationfunc sampleBufferReceiver(adding renderer: AVSampleBufferAudioRenderer) -> sending AVSampleBufferAudioRenderer.ReceiverAdds a renderer to the list of renderers under the synchronizer's control and returns a sample buffer receiver to enqueue samples. - Parameter renderer: The render to be added. - Returns: A sample buffer receiver to enqueue samples asynchronously in a detached Task
sampleBufferReceiverAdding2367(renderer: AVSampleBufferVideoRenderer): AVSampleBufferVideoRenderer_ReceiverSwift declarationfunc sampleBufferReceiver(adding renderer: AVSampleBufferVideoRenderer) -> sending AVSampleBufferVideoRenderer.ReceiverAdds a renderer to the list of renderers under the synchronizer’s control and returns a sample buffer receiver to enqueue samples. - Parameter renderer: The render to be added. - Returns: A sample buffer receiver to enqueue samples asynchronously in a detached Task
removeReceiverAt(receiver: AVSampleBufferAudioRenderer_Receiver, time: _CoreMedia_CMTime): Promise<boolean>Swift declarationfunc removeReceiver(_ receiver: sending AVSampleBufferAudioRenderer.Receiver, at time: CMTime) async -> BoolRemoves a receiver and its renderer from the synchronizer. - Parameters: - receiver: The receiver to be removed. - time: The time on the timebase's timeline at which the renderer should be removed. If the time is in the past, the renderer is immediately removed.
removeReceiverAt78322(receiver: AVSampleBufferVideoRenderer_Receiver, time: _CoreMedia_CMTime): Promise<boolean>Swift declarationfunc removeReceiver(_ receiver: sending AVSampleBufferVideoRenderer.Receiver, at time: CMTime) async -> BoolRemoves a receiver and its renderer from the synchronizer. - Parameters: - receiver: The receiver to be removed. - time: The time on the timebase’s timeline at which the renderer should be removed. If the time is in the past, the renderer is immediately removed.
No declarations were skipped in this snapshot.