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 |