FMIceLinkOpusEncoder Class Reference
| Inherits from | FMIceLinkAudioEncoder : FMIceLinkAudioPipe : FMIceLinkMediaPipe : FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
|---|---|
| Declared in | FMIceLinkOpusEncoder.h FMIceLinkOpusEncoder.m |
– bitrate
- (int)bitrateDiscussion
Declared In
FMIceLinkOpusEncoder.h
– codecConfig
- (FMIceLinkOpusEncoderConfig *)codecConfigDiscussion
Declared In
FMIceLinkOpusEncoder.h
– disableFec
- (bool)disableFecDiscussion
Declared In
FMIceLinkOpusEncoder.h
– doDestroy
- (void)doDestroyDiscussion
Declared In
FMIceLinkOpusEncoder.h
– doProcessControlFrames:
- (void)doProcessControlFrames:(NSMutableArray *)controlFramesParameters
controlFrames |
The control frames. |
|---|
Discussion
Declared In
FMIceLinkOpusEncoder.h
– doProcessFrame:inputBuffer:
- (void)doProcessFrame:(FMIceLinkAudioFrame *)frame inputBuffer:(FMIceLinkAudioBuffer *)inputBufferParameters
frame |
The frame. |
|---|---|
inputBuffer |
The input buffer. |
Discussion
Declared In
FMIceLinkOpusEncoder.h
– doProcessSdpMediaDescription:isOffer:isLocalDescription:
- (FMIceLinkError *)doProcessSdpMediaDescription:(FMIceLinkSdpMediaDescription *)mediaDescription isOffer:(bool)isOffer isLocalDescription:(bool)isLocalDescriptionParameters
mediaDescription |
The media description. |
|---|---|
isOffer |
if set to true [is offer]. |
isLocalDescription |
if set to true [is local description]. |
Discussion
Declared In
FMIceLinkOpusEncoder.h
+ encoder
+ (FMIceLinkOpusEncoder *)encoderDiscussion
Declared In
FMIceLinkOpusEncoder.h
+ encoderWithConfig:
+ (FMIceLinkOpusEncoder *)encoderWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. |
|---|
Discussion
Declared In
FMIceLinkOpusEncoder.h
+ encoderWithInput:
+ (FMIceLinkOpusEncoder *)encoderWithInput:(NSObject<FMIceLinkIAudioOutput> *)inputParameters
input |
The input. |
|---|
Discussion
Declared In
FMIceLinkOpusEncoder.h
– init
- (instancetype)initDiscussion
Declared In
FMIceLinkOpusEncoder.h
– initWithConfig:
- (instancetype)initWithConfig:(FMIceLinkAudioConfig *)configParameters
config |
The configuration. |
|---|
Discussion
Declared In
FMIceLinkOpusEncoder.h
– initWithInput:
- (instancetype)initWithInput:(NSObject<FMIceLinkIAudioOutput> *)inputParameters
input |
The input. |
|---|
Discussion
Declared In
FMIceLinkOpusEncoder.h
– label
- (NSString *)labelDiscussion
Declared In
FMIceLinkOpusEncoder.h
– maxOutputBitrate
- (int)maxOutputBitrateDiscussion
Declared In
FMIceLinkOpusEncoder.h
– percentLossToTriggerFEC
- (int)percentLossToTriggerFECDiscussion
Declared In
FMIceLinkOpusEncoder.h
– quality
- (double)qualityDiscussion
Declared In
FMIceLinkOpusEncoder.h
– setBitrate:
- (void)setBitrate:(int)valueDiscussion
Declared In
FMIceLinkOpusEncoder.h
– setCodecConfig:
- (int)setCodecConfig:(FMIceLinkOpusEncoderConfig *)configReturn Value
0 on success, non-zero on failure.
Discussion
Declared In
FMIceLinkOpusEncoder.h
– setDisableFec:
- (void)setDisableFec:(bool)valueDiscussion
Declared In
FMIceLinkOpusEncoder.h
– setPercentLossToTriggerFEC:
- (void)setPercentLossToTriggerFEC:(int)valueDiscussion
Declared In
FMIceLinkOpusEncoder.h
– setQuality:
- (void)setQuality:(double)valueDiscussion
Declared In
FMIceLinkOpusEncoder.h