Instance Methods | |
(bool) | - addRtpPacketAndGenerateFecWithDataBuffer:payloadLength:rtpHeaderLength: |
(FMLiveSwitchFecRedPacket *) | - buildRedPacketWithDataBuffer:payloadLength:rtpHeaderLength:redPayloadType: |
(bool) | - excessOverheadBelowMax |
(bool) | - fecAvailable |
(FMLiveSwitchFecRedPacket *) | - getFecPacketWithRedPayloadType:fecPayloadType:sequenceNumber:rtpHeaderLength: |
(instancetype) | - initWithFec: |
(bool) | - minimumMediaPacketsReached |
(void) | - setFecParameters:numberFirstPartition: |
Class Methods | |
(FMLiveSwitchFecProducer *) | + producerWithFec: |
- (bool) addRtpPacketAndGenerateFecWithDataBuffer: | (NSMutableData *) | dataBuffer | |
payloadLength: | (int) | payloadLength | |
rtpHeaderLength: | (int) | rtpHeaderLength | |
- (FMLiveSwitchFecRedPacket*) buildRedPacketWithDataBuffer: | (NSMutableData *) | dataBuffer | |
payloadLength: | (int) | payloadLength | |
rtpHeaderLength: | (int) | rtpHeaderLength | |
redPayloadType: | (int) | redPayloadType | |
- (bool) excessOverheadBelowMax |
- (bool) fecAvailable |
- (FMLiveSwitchFecRedPacket*) getFecPacketWithRedPayloadType: | (int) | redPayloadType | |
fecPayloadType: | (int) | fecPayloadType | |
sequenceNumber: | (int) | sequenceNumber | |
rtpHeaderLength: | (int) | rtpHeaderLength | |
- (instancetype) initWithFec: | (FMLiveSwitchFecContext *) | fec |
- (bool) minimumMediaPacketsReached |
+ (FMLiveSwitchFecProducer*) producerWithFec: | (FMLiveSwitchFecContext *) | fec |
- (void) setFecParameters: | (FMLiveSwitchFecProtectionParameters *) | parameters | |
numberFirstPartition: | (int) | numberFirstPartition | |