FMIceLinkMediaPipe Class Reference
Inherits from | FMIceLinkDynamic : FMIceLinkSerializable : NSObject |
---|---|
Conforms to | TBuffer TBufferCollection TFormat TFrame TIInput TIInputCollection TIOutput TIOutputCollection TPipe __covariant |
Declared in | FMIceLinkMediaPipe.h FMIceLinkMediaPipe.m |
Overview
– addInput:
- (void)addInput:(TIOutput)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– addInputs:
- (void)addInputs:(NSMutableArray *)inputs
Parameters
inputs |
The inputs. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnDisabledChange:
- (void)addOnDisabledChange:(FMIceLinkAction0 *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnProcessControlFrames:
- (void)addOnProcessControlFrames:(FMIceLinkAction1<NSMutableArray*> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnProcessControlFramesWithBlock
- (void ( ^ ) ( void ( ^ ) ( NSMutableArray *) ))addOnProcessControlFramesWithBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnProcessControlFramesWithBlock:
- (void)addOnProcessControlFramesWithBlock:(void ( ^ ) ( NSMutableArray *))valueBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnProcessFrame:
- (void)addOnProcessFrame:(FMIceLinkAction1<TFrame> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnProcessFrameException:
- (void)addOnProcessFrameException:(FMIceLinkAction2<TFrame,NSException*> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnProcessFrameExceptionWithBlock
- (void ( ^ ) ( void ( ^ ) ( TFrame , NSException *) ))addOnProcessFrameExceptionWithBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnProcessFrameExceptionWithBlock:
- (void)addOnProcessFrameExceptionWithBlock:(void ( ^ ) ( TFrame , NSException *))valueBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnProcessFrameWithBlock
- (void ( ^ ) ( void ( ^ ) ( TFrame ) ))addOnProcessFrameWithBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnProcessFrameWithBlock:
- (void)addOnProcessFrameWithBlock:(void ( ^ ) ( TFrame ))valueBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnRaiseControlFrames:
- (void)addOnRaiseControlFrames:(FMIceLinkAction1<NSMutableArray*> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnRaiseControlFramesWithBlock
- (void ( ^ ) ( void ( ^ ) ( NSMutableArray *) ))addOnRaiseControlFramesWithBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnRaiseControlFramesWithBlock:
- (void)addOnRaiseControlFramesWithBlock:(void ( ^ ) ( NSMutableArray *))valueBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnRaiseFrame:
- (void)addOnRaiseFrame:(FMIceLinkAction1<TFrame> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnRaiseFrameWithBlock
- (void ( ^ ) ( void ( ^ ) ( TFrame ) ))addOnRaiseFrameWithBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnRaiseFrameWithBlock:
- (void)addOnRaiseFrameWithBlock:(void ( ^ ) ( TFrame ))valueBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnStateChange:
- (void)addOnStateChange:(FMIceLinkAction1<TPipe> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnStateChangeWithBlock
- (void ( ^ ) ( void ( ^ ) ( TPipe ) ))addOnStateChangeWithBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOnStateChangeWithBlock:
- (void)addOnStateChangeWithBlock:(void ( ^ ) ( TPipe ))valueBlock
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOutput:
- (void)addOutput:(TIInput)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– addOutputs:
- (void)addOutputs:(NSMutableArray *)outputs
Parameters
outputs |
The outputs. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– allowDiagnosticTimer
- (bool)allowDiagnosticTimer
Discussion
Declared In
FMIceLinkMediaPipe.h
– createInputCollectionWithOutput:
- (TIInputCollection)createInputCollectionWithOutput:(TIOutput)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– createOutputCollectionWithInput:
- (TIOutputCollection)createOutputCollectionWithInput:(TIInput)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– description
- (NSString *)description
Discussion
Declared In
FMIceLinkMediaPipe.h
– destroy
- (bool)destroy
Discussion
Declared In
FMIceLinkMediaPipe.h
– disabled
- (bool)disabled
Discussion
Declared In
FMIceLinkMediaPipe.h
– doDestroy
- (void)doDestroy
Discussion
Declared In
FMIceLinkMediaPipe.h
– doProcessControlFrames:
- (void)doProcessControlFrames:(NSMutableArray *)controlFrames
Parameters
controlFrames |
The control frames. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– doProcessFrame:inputBuffer:
- (void)doProcessFrame:(TFrame)frame inputBuffer:(TBuffer)inputBuffer
Parameters
frame |
The frame. |
---|---|
inputBuffer |
The input buffer. |
Discussion
Declared In
FMIceLinkMediaPipe.h
– doProcessSdpMediaDescription:isOffer:isLocalDescription:
- (FMIceLinkError *)doProcessSdpMediaDescription:(FMIceLinkSdpMediaDescription *)mediaDescription isOffer:(bool)isOffer isLocalDescription:(bool)isLocalDescription
Parameters
mediaDescription |
The media description. |
---|---|
isOffer |
if set to true [is offer]. |
isLocalDescription |
if set to true [is local description]. |
Discussion
Declared In
FMIceLinkMediaPipe.h
– doProcessStatsFromInputWithStats:
- (void)doProcessStatsFromInputWithStats:(FMIceLinkMediaTrackStats *)stats
Parameters
stats |
The stats. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– doProcessStatsFromOutputWithStats:
- (void)doProcessStatsFromOutputWithStats:(FMIceLinkMediaTrackStats *)stats
Parameters
stats |
The stats. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– getFirSequenceNumber
@return
- (int)getFirSequenceNumber
Discussion
@return
Declared In
FMIceLinkMediaPipe.h
– hasInput:
- (bool)hasInput:(TIOutput)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– hasOutput:
- (bool)hasOutput:(TIInput)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– id
- (NSString *)id
Discussion
Declared In
FMIceLinkMediaPipe.h
– incrementFirSequenceNumber
- (void)incrementFirSequenceNumber
Discussion
Declared In
FMIceLinkMediaPipe.h
– initWithInputFormat:outputFormat:
- (instancetype)initWithInputFormat:(TFormat)inputFormat outputFormat:(TFormat)outputFormat
Discussion
Declared In
FMIceLinkMediaPipe.h
– initWithOutputFormat:
- (instancetype)initWithOutputFormat:(TFormat)outputFormat
Parameters
outputFormat |
The output format. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– input
- (TIOutput)input
Discussion
Declared In
FMIceLinkMediaPipe.h
– inputFormat
- (TFormat)inputFormat
Discussion
Declared In
FMIceLinkMediaPipe.h
– inputs
- (NSMutableArray *)inputs
Discussion
Declared In
FMIceLinkMediaPipe.h
– label
- (NSString *)label
Discussion
Declared In
FMIceLinkMediaPipe.h
– maxInputBitrate
- (int)maxInputBitrate
Discussion
Declared In
FMIceLinkMediaPipe.h
– maxOutputBitrate
- (int)maxOutputBitrate
Discussion
Declared In
FMIceLinkMediaPipe.h
+ mediaPipeWithInputFormat:outputFormat:
+ (FMIceLinkMediaPipe *)mediaPipeWithInputFormat:(TFormat)inputFormat outputFormat:(TFormat)outputFormat
Discussion
Declared In
FMIceLinkMediaPipe.h
+ mediaPipeWithOutputFormat:
+ (FMIceLinkMediaPipe *)mediaPipeWithOutputFormat:(TFormat)outputFormat
Parameters
outputFormat |
The output format. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– muted
- (bool)muted
Discussion
Declared In
FMIceLinkMediaPipe.h
– output
- (TIInput)output
Discussion
Declared In
FMIceLinkMediaPipe.h
– outputFormat
- (TFormat)outputFormat
Discussion
Declared In
FMIceLinkMediaPipe.h
– outputs
- (NSMutableArray *)outputs
Discussion
Declared In
FMIceLinkMediaPipe.h
– persistent
true
, this instance will not be destroyed unless
FMIceLinkMediaPipe`9#[destroy](#//api/name/destroy) is called explicitly on this instance.
It will survive destruction of any parent elements that are
being destroyed.
- (bool)persistent
Discussion
true
, this instance will not be destroyed unless
FMIceLinkMediaPipe`9#[destroy](#//api/name/destroy) is called explicitly on this instance.
It will survive destruction of any parent elements that are
being destroyed.
Declared In
FMIceLinkMediaPipe.h
– pipelineJson
- (NSString *)pipelineJson
Discussion
Declared In
FMIceLinkMediaPipe.h
– pipelineJsonBase
- (NSString *)pipelineJsonBase
Discussion
Declared In
FMIceLinkMediaPipe.h
– pipelineJsonFromInput
- (NSString *)pipelineJsonFromInput
Discussion
Declared In
FMIceLinkMediaPipe.h
– pipelineJsonFromOutput
- (NSString *)pipelineJsonFromOutput
Discussion
Declared In
FMIceLinkMediaPipe.h
– pipelineJsonInputs
- (NSString *)pipelineJsonInputs
Discussion
Declared In
FMIceLinkMediaPipe.h
– pipelineJsonOutputs
- (NSString *)pipelineJsonOutputs
Discussion
Declared In
FMIceLinkMediaPipe.h
– processControlFrames:
- (void)processControlFrames:(NSMutableArray *)controlFrames
Parameters
controlFrames |
The control frames. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– processFrame:
- (bool)processFrame:(TFrame)frame
Parameters
frame |
The frame. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– processFramePolicy
- (FMIceLinkProcessFramePolicy)processFramePolicy
Discussion
Declared In
FMIceLinkMediaPipe.h
– processGetMuteFromStream
- (bool)processGetMuteFromStream
Discussion
Declared In
FMIceLinkMediaPipe.h
– processSdpMediaDescriptionFromInputWithMediaDescription:isOffer:isLocalDescription:
- (FMIceLinkError *)processSdpMediaDescriptionFromInputWithMediaDescription:(FMIceLinkSdpMediaDescription *)mediaDescription isOffer:(bool)isOffer isLocalDescription:(bool)isLocalDescription
Parameters
mediaDescription |
The media description. |
---|---|
isOffer |
if set to true [is offer]. |
isLocalDescription |
if set to true [is local description]. |
Discussion
Declared In
FMIceLinkMediaPipe.h
– processSdpMediaDescriptionFromOutputWithMediaDescription:isOffer:isLocalDescription:
- (FMIceLinkError *)processSdpMediaDescriptionFromOutputWithMediaDescription:(FMIceLinkSdpMediaDescription *)mediaDescription isOffer:(bool)isOffer isLocalDescription:(bool)isLocalDescription
Parameters
mediaDescription |
The media description. |
---|---|
isOffer |
if set to true [is offer]. |
isLocalDescription |
if set to true [is local description]. |
Discussion
Declared In
FMIceLinkMediaPipe.h
– processSetMuteFromStreamWithMute:
- (void)processSetMuteFromStreamWithMute:(bool)mute
Parameters
mute |
Whether to mute or not. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– processStatsFromInputWithStats:
- (void)processStatsFromInputWithStats:(FMIceLinkMediaTrackStats *)stats
Parameters
stats |
The stats. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– processStatsFromOutputWithStats:
- (void)processStatsFromOutputWithStats:(FMIceLinkMediaTrackStats *)stats
Parameters
stats |
The stats. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– raiseControlFrame:
- (void)raiseControlFrame:(FMIceLinkMediaControlFrame *)controlFrame
Parameters
controlFrame |
The control frame. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– raiseControlFrames:
- (void)raiseControlFrames:(NSMutableArray *)controlFrames
Parameters
controlFrames |
The control frames. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– raiseFrame:
- (void)raiseFrame:(TFrame)frame
Parameters
frame |
The frame. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeInput:
- (bool)removeInput:(TIOutput)input
Parameters
input |
The input. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeInputs
- (void)removeInputs
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeInputs:
- (bool)removeInputs:(NSMutableArray *)inputs
Parameters
inputs |
The inputs. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOnDisabledChange:
- (void)removeOnDisabledChange:(FMIceLinkAction0 *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOnProcessControlFrames:
- (void)removeOnProcessControlFrames:(FMIceLinkAction1<NSMutableArray*> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOnProcessFrame:
- (void)removeOnProcessFrame:(FMIceLinkAction1<TFrame> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOnProcessFrameException:
- (void)removeOnProcessFrameException:(FMIceLinkAction2<TFrame,NSException*> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOnRaiseControlFrames:
- (void)removeOnRaiseControlFrames:(FMIceLinkAction1<NSMutableArray*> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOnRaiseFrame:
- (void)removeOnRaiseFrame:(FMIceLinkAction1<TFrame> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOnStateChange:
- (void)removeOnStateChange:(FMIceLinkAction1<TPipe> *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOutput:
- (bool)removeOutput:(TIInput)output
Parameters
output |
The output. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOutputs
- (void)removeOutputs
Discussion
Declared In
FMIceLinkMediaPipe.h
– removeOutputs:
- (bool)removeOutputs:(NSMutableArray *)outputs
Parameters
outputs |
The outputs. |
---|
Discussion
Declared In
FMIceLinkMediaPipe.h
– setId:
- (void)setId:(NSString *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– setInput:
- (void)setInput:(TIOutput)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– setInputs:
- (void)setInputs:(NSMutableArray *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– setMuted:
- (void)setMuted:(bool)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– setOutput:
- (void)setOutput:(TIInput)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– setOutputs:
- (void)setOutputs:(NSMutableArray *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– setPersistent:
true
, this instance will not be destroyed unless
FMIceLinkMediaPipe`9#[destroy](#//api/name/destroy) is called explicitly on this instance.
It will survive destruction of any parent elements that are
being destroyed.
- (void)setPersistent:(bool)value
Discussion
true
, this instance will not be destroyed unless
FMIceLinkMediaPipe`9#[destroy](#//api/name/destroy) is called explicitly on this instance.
It will survive destruction of any parent elements that are
being destroyed.
Declared In
FMIceLinkMediaPipe.h
– setProcessFramePolicy:
- (void)setProcessFramePolicy:(FMIceLinkProcessFramePolicy)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– setTag:
- (void)setTag:(NSString *)value
Discussion
Declared In
FMIceLinkMediaPipe.h
– state
- (FMIceLinkMediaPipeState)state
Discussion
Declared In
FMIceLinkMediaPipe.h
– tag
- (NSString *)tag
Discussion
Declared In
FMIceLinkMediaPipe.h