Instance Methods | |
(void) | - clear |
(FMLiveSwitchDataBuffer *) | - decryptWithBuffer:ssrc:packetIndex: |
(FMLiveSwitchDataBuffer *) | - decryptWithBuffer:ssrc:packetIndex:usePool: |
(FMLiveSwitchDataBuffer *) | - encryptWithBuffer:ssrc:packetIndex: |
(FMLiveSwitchDataBuffer *) | - encryptWithBuffer:ssrc:packetIndex:usePool: |
(FMLiveSwitchDataBuffer *) | - generateWithLabel:length: |
(instancetype) | - initWithKey:salt: |
(instancetype) | - initWithKey:salt:maxOutputSize: |
Class Methods | |
(FMLiveSwitchAesCounter *) | + counterWithKey:salt: |
(FMLiveSwitchAesCounter *) | + counterWithKey:salt:maxOutputSize: |
- (void) clear |
+ (FMLiveSwitchAesCounter*) counterWithKey: | (FMLiveSwitchDataBuffer *) | key | |
salt: | (FMLiveSwitchDataBuffer *) | salt | |
+ (FMLiveSwitchAesCounter*) counterWithKey: | (FMLiveSwitchDataBuffer *) | key | |
salt: | (FMLiveSwitchDataBuffer *) | salt | |
maxOutputSize: | (int) | maxOutputSize | |
- (FMLiveSwitchDataBuffer*) decryptWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer | |
ssrc: | (long long) | ssrc | |
packetIndex: | (long long) | packetIndex | |
- (FMLiveSwitchDataBuffer*) decryptWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer | |
ssrc: | (long long) | ssrc | |
packetIndex: | (long long) | packetIndex | |
usePool: | (bool) | usePool | |
- (FMLiveSwitchDataBuffer*) encryptWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer | |
ssrc: | (long long) | ssrc | |
packetIndex: | (long long) | packetIndex | |
- (FMLiveSwitchDataBuffer*) encryptWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer | |
ssrc: | (long long) | ssrc | |
packetIndex: | (long long) | packetIndex | |
usePool: | (bool) | usePool | |
- (FMLiveSwitchDataBuffer*) generateWithLabel: | (uint8_t) | label | |
length: | (int) | length | |
- (instancetype) initWithKey: | (FMLiveSwitchDataBuffer *) | key | |
salt: | (FMLiveSwitchDataBuffer *) | salt | |
- (instancetype) initWithKey: | (FMLiveSwitchDataBuffer *) | key | |
salt: | (FMLiveSwitchDataBuffer *) | salt | |
maxOutputSize: | (int) | maxOutputSize | |