Class Methods | |
| (FMLiveSwitchSrtpContext *) | + contextWithProtectionProfile:localKey:localSalt:remoteKey:remoteSalt: | 
| + (FMLiveSwitchSrtpContext*) contextWithProtectionProfile: | (NSString *) | protectionProfile | |
| localKey: | (FMLiveSwitchDataBuffer *) | localKey | |
| localSalt: | (FMLiveSwitchDataBuffer *) | localSalt | |
| remoteKey: | (FMLiveSwitchDataBuffer *) | remoteKey | |
| remoteSalt: | (FMLiveSwitchDataBuffer *) | remoteSalt | |
| - (NSMutableArray*) decryptRtcpWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer | 
| - (FMLiveSwitchRtpPacketPair*) decryptRtpWithEncryptedBuffer: | (FMLiveSwitchDataBuffer *) | encryptedBuffer | 
| - (FMLiveSwitchRtpPacketPair*) decryptRtpWithEncryptedBuffer: | (FMLiveSwitchDataBuffer *) | encryptedBuffer | |
| header: | (FMLiveSwitchRtpPacketHeader *) | header | |
| - (void) destroy | 
| - (bool) disabled | 
| - (FMLiveSwitchDataBuffer*) encryptRtcpWithPackets: | (NSMutableArray *) | packets | 
| - (FMLiveSwitchDataBuffer*) encryptRtpWithHeader: | (FMLiveSwitchRtpPacketHeader *) | header | |
| payload: | (FMLiveSwitchDataBuffer *) | payload | |
| - (long long) getRtpDecryptionPacketIndexWithSequenceNumber: | (int) | sequenceNumber | 
| - (long long) getRtpDecryptionPacketIndexWithSequenceNumber: | (int) | sequenceNumber | |
| roc: | (long long *) | roc | |
| - (long long) getRtpEncryptionPacketIndexWithSequenceNumber: | (int) | sequenceNumber | |
| roc: | (long long *) | roc | |
| - (instancetype) initWithProtectionProfile: | (NSString *) | protectionProfile | |
| localKey: | (FMLiveSwitchDataBuffer *) | localKey | |
| localSalt: | (FMLiveSwitchDataBuffer *) | localSalt | |
| remoteKey: | (FMLiveSwitchDataBuffer *) | remoteKey | |
| remoteSalt: | (FMLiveSwitchDataBuffer *) | remoteSalt | |
| - (FMLiveSwitchDataBuffer*) localKey | 
| - (FMLiveSwitchDataBuffer*) localSalt | 
| - (long long) localSynchronizationSource | 
| - (FMLiveSwitchLogContext*) logContext | 
| - (NSString*) protectionProfile | 
| - (FMLiveSwitchDataBuffer*) remoteKey | 
| - (FMLiveSwitchDataBuffer*) remoteSalt | 
| - (long long) remoteSynchronizationSource | 
| - (void) setLocalSynchronizationSource: | (long long) | value | 
| - (void) setRemoteSynchronizationSource: | (long long) | value | 
| - (void) updateHmacWithPayload: | (FMLiveSwitchDataBuffer *) | payload | 
| - (void) updateLogContext: | (FMLiveSwitchLogContext *) | context |