Instance Methods | |
| (bool) | - active |
| (int) | - count |
| (void) | - destroy |
| (long long) | - headSystemTimestamp |
| (instancetype) | - initWithType:raiseFrame: |
| (instancetype) | - initWithType:raiseFrameBlock: |
| (bool) | - master |
| (long long) | - masterSystemTimestamp |
| (long long) | - maxData |
| (int) | - maxDelay |
| (void) | - processFrame:systemDelay: |
| (void) | - setMasterSystemTimestamp: |
| (void) | - setMaxData: |
| (void) | - setMaxDelay: |
| (NSMutableArray *) | - slaves |
| (FMLiveSwitchStreamType) | - type |
Class Methods | |
| (FMLiveSwitchSynchronizeQueue *) | + synchronizeQueueWithType:raiseFrame: |
| (FMLiveSwitchSynchronizeQueue *) | + synchronizeQueueWithType:raiseFrameBlock: |
Protected Attributes | |
| __pad0__: NSObject<FMLiveSwitchISynchronizer>- (void) activateWithMaster:(bool)master slaves:(NSMutableArray*)slaves | |
| - (bool) active |
| - (int) count |
| - (void) destroy |
| - (long long) headSystemTimestamp |
| - (instancetype) initWithType: | (FMLiveSwitchStreamType) | type | |
| raiseFrame: | (FMLiveSwitchAction1< TFrame > *) | raiseFrame | |
| - (instancetype) initWithType: | (FMLiveSwitchStreamType) | type | |
| raiseFrameBlock: | (void(^)(TFrame)) | raiseFrameBlock | |
| - (bool) master |
| - (long long) masterSystemTimestamp |
| - (long long) maxData |
| - (int) maxDelay |
| - (void) processFrame: | (TFrame) | frame | |
| systemDelay: | (long long) | systemDelay | |
| - (void) setMasterSystemTimestamp: | (long long) | value |
| - (void) setMaxData: | (long long) | value |
| - (void) setMaxDelay: | (int) | value |
| - (NSMutableArray*) slaves |
| + (FMLiveSwitchSynchronizeQueue*) synchronizeQueueWithType: | (FMLiveSwitchStreamType) | type | |
| raiseFrame: | (FMLiveSwitchAction1< TFrame > *) | raiseFrame | |
| + (FMLiveSwitchSynchronizeQueue*) synchronizeQueueWithType: | (FMLiveSwitchStreamType) | type | |
| raiseFrameBlock: | (void(^)(TFrame)) | raiseFrameBlock | |
| - (FMLiveSwitchStreamType) type |
|
protected |