webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | List of all members
AVSampleBufferRenderSynchronizer Class Reference

#import <AVFoundationSPI.h>

Inheritance diagram for AVSampleBufferRenderSynchronizer:
NSObject NSObject

Instance Methods

(CMTimebaseRef) - timebase
 
(float) - rate
 
(void- setRate:
 
(void- setRate:time:
 
(NSArray *) - renderers
 
(void- addRenderer:
 
(void- removeRenderer:atTime:withCompletionHandler:
 
(id- addPeriodicTimeObserverForInterval:queue:usingBlock:
 
(id- addBoundaryTimeObserverForTimes:queue:usingBlock:
 
(void- removeTimeObserver:
 
(CMTimebaseRef) - timebase
 
(float) - rate
 
(void- setRate:
 
(void- setRate:time:
 
(NSArray *) - renderers
 
(void- addRenderer:
 
(void- removeRenderer:atTime:withCompletionHandler:
 
(id- addPeriodicTimeObserverForInterval:queue:usingBlock:
 
(id- addBoundaryTimeObserverForTimes:queue:usingBlock:
 
(void- removeTimeObserver:
 

Method Documentation

◆ addBoundaryTimeObserverForTimes:queue:usingBlock:() [1/2]

- (id) addBoundaryTimeObserverForTimes: (NSArray *)  times
queue: (dispatch_queue_t)  queue
usingBlock: (void(^)(void))  block 

◆ addBoundaryTimeObserverForTimes:queue:usingBlock:() [2/2]

- (id) addBoundaryTimeObserverForTimes: (NSArray *)  times
queue: (dispatch_queue_t)  queue
usingBlock: (void(^)(void))  block 

◆ addPeriodicTimeObserverForInterval:queue:usingBlock:() [1/2]

- (id) addPeriodicTimeObserverForInterval: (CMTime interval
queue: (dispatch_queue_t)  queue
usingBlock: (void(^)(CMTime time))  block 

◆ addPeriodicTimeObserverForInterval:queue:usingBlock:() [2/2]

- (id) addPeriodicTimeObserverForInterval: (CMTime interval
queue: (dispatch_queue_t)  queue
usingBlock: (void(^)(CMTime time))  block 

◆ addRenderer:() [1/2]

- (void) addRenderer: (id renderer

◆ addRenderer:() [2/2]

- (void) addRenderer: (id renderer

◆ rate() [1/2]

- (float) rate

◆ rate() [2/2]

- (float) rate

◆ removeRenderer:atTime:withCompletionHandler:() [1/2]

- (void) removeRenderer: (id renderer
atTime: (CMTime time
withCompletionHandler: (void(^)(BOOL didRemoveRenderer))  completionHandler 

◆ removeRenderer:atTime:withCompletionHandler:() [2/2]

- (void) removeRenderer: (id renderer
atTime: (CMTime time
withCompletionHandler: (void(^)(BOOL didRemoveRenderer))  completionHandler 

◆ removeTimeObserver:() [1/2]

- (void) removeTimeObserver: (id observer

◆ removeTimeObserver:() [2/2]

- (void) removeTimeObserver: (id observer

◆ renderers() [1/2]

- (NSArray *) renderers

◆ renderers() [2/2]

- (NSArray *) renderers

◆ setRate:() [1/2]

- (void) setRate: (float)  rate

◆ setRate:() [2/2]

- (void) setRate: (float)  rate

◆ setRate:time:() [1/2]

- (void) setRate: (float)  rate
time: (CMTime time 

◆ setRate:time:() [2/2]

- (void) setRate: (float)  rate
time: (CMTime time 

◆ timebase() [1/2]

- (CMTimebaseRef) timebase

◆ timebase() [2/2]

- (CMTimebaseRef) timebase

The documentation for this class was generated from the following file: