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

A media pipe.

The type of the output interface.The type of the output interface collection.The type of the input interface.The type of the input interface collection.The type of the pipe.The type of the frame.The type of the buffer.The type of the buffer collection.The type of the format.

– addInput:

Adds an [input](#//api/name/input).
- (void)addInput:(TIOutput)input

Parameters

input

The input.

Discussion

Adds an [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– addInputs:

Adds some [inputs](#//api/name/inputs).
- (void)addInputs:(NSMutableArray *)inputs

Parameters

inputs

The inputs.

Discussion

Adds some [inputs](#//api/name/inputs).

Declared In

FMIceLinkMediaPipe.h

– addOnDisabledChange:

Adds a handler that is raised when the Disabled property changes [state](#//api/name/state).
- (void)addOnDisabledChange:(FMIceLinkAction0 *)value

Discussion

Adds a handler that is raised when the Disabled property changes [state](#//api/name/state).

Declared In

FMIceLinkMediaPipe.h

– addOnProcessControlFrames:

Adds a handler that is raised when control frames are processed.
- (void)addOnProcessControlFrames:(FMIceLinkAction1<NSMutableArray*> *)value

Discussion

Adds a handler that is raised when control frames are processed.

Declared In

FMIceLinkMediaPipe.h

– addOnProcessControlFramesWithBlock

Adds a handler that is raised when control frames are processed.
- (void ( ^ ) ( void ( ^ ) ( NSMutableArray *) ))addOnProcessControlFramesWithBlock

Discussion

Adds a handler that is raised when control frames are processed.

Declared In

FMIceLinkMediaPipe.h

– addOnProcessControlFramesWithBlock:

Adds a handler that is raised when control frames are processed.
- (void)addOnProcessControlFramesWithBlock:(void ( ^ ) ( NSMutableArray *))valueBlock

Discussion

Adds a handler that is raised when control frames are processed.

Declared In

FMIceLinkMediaPipe.h

– addOnProcessFrame:

Adds a handler that is raised when a frame is processed.
- (void)addOnProcessFrame:(FMIceLinkAction1<TFrame> *)value

Discussion

Adds a handler that is raised when a frame is processed.

Declared In

FMIceLinkMediaPipe.h

– addOnProcessFrameException:

Adds a handler that is raised when an exception is thrown while processing a frame.
- (void)addOnProcessFrameException:(FMIceLinkAction2<TFrame,NSException*> *)value

Discussion

Adds a handler that is raised when an exception is thrown while processing a frame.

Declared In

FMIceLinkMediaPipe.h

– addOnProcessFrameExceptionWithBlock

Adds a handler that is raised when an exception is thrown while processing a frame.
- (void ( ^ ) ( void ( ^ ) ( TFrame , NSException *) ))addOnProcessFrameExceptionWithBlock

Discussion

Adds a handler that is raised when an exception is thrown while processing a frame.

Declared In

FMIceLinkMediaPipe.h

– addOnProcessFrameExceptionWithBlock:

Adds a handler that is raised when an exception is thrown while processing a frame.
- (void)addOnProcessFrameExceptionWithBlock:(void ( ^ ) ( TFrame , NSException *))valueBlock

Discussion

Adds a handler that is raised when an exception is thrown while processing a frame.

Declared In

FMIceLinkMediaPipe.h

– addOnProcessFrameWithBlock

Adds a handler that is raised when a frame is processed.
- (void ( ^ ) ( void ( ^ ) ( TFrame ) ))addOnProcessFrameWithBlock

Discussion

Adds a handler that is raised when a frame is processed.

Declared In

FMIceLinkMediaPipe.h

– addOnProcessFrameWithBlock:

Adds a handler that is raised when a frame is processed.
- (void)addOnProcessFrameWithBlock:(void ( ^ ) ( TFrame ))valueBlock

Discussion

Adds a handler that is raised when a frame is processed.

Declared In

FMIceLinkMediaPipe.h

– addOnRaiseControlFrames:

Adds a handler that is raised when control frames are raised.
- (void)addOnRaiseControlFrames:(FMIceLinkAction1<NSMutableArray*> *)value

Discussion

Adds a handler that is raised when control frames are raised.

Declared In

FMIceLinkMediaPipe.h

– addOnRaiseControlFramesWithBlock

Adds a handler that is raised when control frames are raised.
- (void ( ^ ) ( void ( ^ ) ( NSMutableArray *) ))addOnRaiseControlFramesWithBlock

Discussion

Adds a handler that is raised when control frames are raised.

Declared In

FMIceLinkMediaPipe.h

– addOnRaiseControlFramesWithBlock:

Adds a handler that is raised when control frames are raised.
- (void)addOnRaiseControlFramesWithBlock:(void ( ^ ) ( NSMutableArray *))valueBlock

Discussion

Adds a handler that is raised when control frames are raised.

Declared In

FMIceLinkMediaPipe.h

– addOnRaiseFrame:

Adds a handler that is raised when a frame is raised.
- (void)addOnRaiseFrame:(FMIceLinkAction1<TFrame> *)value

Discussion

Adds a handler that is raised when a frame is raised.

Declared In

FMIceLinkMediaPipe.h

– addOnRaiseFrameWithBlock

Adds a handler that is raised when a frame is raised.
- (void ( ^ ) ( void ( ^ ) ( TFrame ) ))addOnRaiseFrameWithBlock

Discussion

Adds a handler that is raised when a frame is raised.

Declared In

FMIceLinkMediaPipe.h

– addOnRaiseFrameWithBlock:

Adds a handler that is raised when a frame is raised.
- (void)addOnRaiseFrameWithBlock:(void ( ^ ) ( TFrame ))valueBlock

Discussion

Adds a handler that is raised when a frame is raised.

Declared In

FMIceLinkMediaPipe.h

– addOnStateChange:

Adds a handler that is raised when the [state](#//api/name/state) changes.
- (void)addOnStateChange:(FMIceLinkAction1<TPipe> *)value

Discussion

Adds a handler that is raised when the [state](#//api/name/state) changes.

Declared In

FMIceLinkMediaPipe.h

– addOnStateChangeWithBlock

Adds a handler that is raised when the [state](#//api/name/state) changes.
- (void ( ^ ) ( void ( ^ ) ( TPipe ) ))addOnStateChangeWithBlock

Discussion

Adds a handler that is raised when the [state](#//api/name/state) changes.

Declared In

FMIceLinkMediaPipe.h

– addOnStateChangeWithBlock:

Adds a handler that is raised when the [state](#//api/name/state) changes.
- (void)addOnStateChangeWithBlock:(void ( ^ ) ( TPipe ))valueBlock

Discussion

Adds a handler that is raised when the [state](#//api/name/state) changes.

Declared In

FMIceLinkMediaPipe.h

– addOutput:

Adds an [output](#//api/name/output).
- (void)addOutput:(TIInput)output

Parameters

output

The output.

Discussion

Adds an [output](#//api/name/output).

Declared In

FMIceLinkMediaPipe.h

– addOutputs:

Adds some [outputs](#//api/name/outputs).
- (void)addOutputs:(NSMutableArray *)outputs

Parameters

outputs

The outputs.

Discussion

Adds some [outputs](#//api/name/outputs).

Declared In

FMIceLinkMediaPipe.h

– allowDiagnosticTimer

Gets whether this media pipe is allowed to be timed.
- (bool)allowDiagnosticTimer

Discussion

Gets whether this media pipe is allowed to be timed.

Declared In

FMIceLinkMediaPipe.h

– createInputCollectionWithOutput:

Creates an [input](#//api/name/input) collection.
- (TIInputCollection)createInputCollectionWithOutput:(TIOutput)output

Parameters

output

The output.

Discussion

Creates an [input](#//api/name/input) collection.

Declared In

FMIceLinkMediaPipe.h

– createOutputCollectionWithInput:

Creates an [output](#//api/name/output) collection.
- (TIOutputCollection)createOutputCollectionWithInput:(TIInput)input

Parameters

input

The input.

Discussion

Creates an [output](#//api/name/output) collection.

Declared In

FMIceLinkMediaPipe.h

– description

Returns a string that represents this instance.
- (NSString *)description

Discussion

Returns a string that represents this instance.

Declared In

FMIceLinkMediaPipe.h

– destroy

Destroys this instance.
- (bool)destroy

Discussion

Destroys this instance.

Declared In

FMIceLinkMediaPipe.h

– disabled

Gets a value indicating whether this pipe is disabled.
- (bool)disabled

Discussion

Gets a value indicating whether this pipe is disabled.

Declared In

FMIceLinkMediaPipe.h

– doDestroy

Destroys this instance.
- (void)doDestroy

Discussion

Destroys this instance.

Declared In

FMIceLinkMediaPipe.h

– doProcessControlFrames:

Processes the control frames.
- (void)doProcessControlFrames:(NSMutableArray *)controlFrames

Parameters

controlFrames

The control frames.

Discussion

Processes the control frames.

Declared In

FMIceLinkMediaPipe.h

– doProcessFrame:inputBuffer:

Processes a frame.
- (void)doProcessFrame:(TFrame)frame inputBuffer:(TBuffer)inputBuffer

Parameters

frame

The frame.

inputBuffer

The input buffer.

Discussion

Processes a frame.

Declared In

FMIceLinkMediaPipe.h

– doProcessSdpMediaDescription:isOffer:isLocalDescription:

Processes an SDP media [description](#//api/name/description).
- (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

Processes an SDP media [description](#//api/name/description).

Declared In

FMIceLinkMediaPipe.h

– doProcessStatsFromInputWithStats:

Processes stats from an [input](#//api/name/input).
- (void)doProcessStatsFromInputWithStats:(FMIceLinkMediaTrackStats *)stats

Parameters

stats

The stats.

Discussion

Processes stats from an [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– doProcessStatsFromOutputWithStats:

Processes stats from an [output](#//api/name/output).
- (void)doProcessStatsFromOutputWithStats:(FMIceLinkMediaTrackStats *)stats

Parameters

stats

The stats.

Discussion

Processes stats from an [output](#//api/name/output).

Declared In

FMIceLinkMediaPipe.h

– getFirSequenceNumber

Gets the FIR sequence number.

@return

- (int)getFirSequenceNumber

Discussion

Gets the FIR sequence number.

@return

Declared In

FMIceLinkMediaPipe.h

– hasInput:

Determines whether this pipe has the specified [input](#//api/name/input).
- (bool)hasInput:(TIOutput)input

Parameters

input

The input.

Discussion

Determines whether this pipe has the specified [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– hasOutput:

Determines whether this pipe has the specified [output](#//api/name/output).
- (bool)hasOutput:(TIInput)output

Parameters

output

The output.

Discussion

Determines whether this pipe has the specified [output](#//api/name/output).

Declared In

FMIceLinkMediaPipe.h

– id

Gets the identifier.
- (NSString *)id

Discussion

Gets the identifier.

Declared In

FMIceLinkMediaPipe.h

– incrementFirSequenceNumber

Increments the FIR sequence number.
- (void)incrementFirSequenceNumber

Discussion

Increments the FIR sequence number.

Declared In

FMIceLinkMediaPipe.h

– initWithInputFormat:outputFormat:

Initializes a new instance of the FMIceLinkMediaPipe`9 class.
- (instancetype)initWithInputFormat:(TFormat)inputFormat outputFormat:(TFormat)outputFormat

Parameters

inputFormat

The input format.

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkMediaPipe`9 class.

Declared In

FMIceLinkMediaPipe.h

– initWithOutputFormat:

Initializes a new instance of the FMIceLinkMediaPipe`9 class.
- (instancetype)initWithOutputFormat:(TFormat)outputFormat

Parameters

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkMediaPipe`9 class.

Declared In

FMIceLinkMediaPipe.h

– input

Gets the input.
- (TIOutput)input

Discussion

Gets the input.

Declared In

FMIceLinkMediaPipe.h

– inputFormat

Gets the [input](#//api/name/input) format.
- (TFormat)inputFormat

Discussion

Gets the [input](#//api/name/input) format.

Declared In

FMIceLinkMediaPipe.h

– inputs

Gets the inputs.
- (NSMutableArray *)inputs

Discussion

Gets the inputs.

Declared In

FMIceLinkMediaPipe.h

– label

Gets a label that identifies this class.
- (NSString *)label

Discussion

Gets a label that identifies this class.

Declared In

FMIceLinkMediaPipe.h

– maxInputBitrate

Gets the maximum supported bitrate.
- (int)maxInputBitrate

Discussion

Gets the maximum supported bitrate.

Declared In

FMIceLinkMediaPipe.h

– maxOutputBitrate

Gets the maximum bitrate that all [outputs](#//api/name/outputs) can support.
- (int)maxOutputBitrate

Discussion

Gets the maximum bitrate that all [outputs](#//api/name/outputs) can support.

Declared In

FMIceLinkMediaPipe.h

+ mediaPipeWithInputFormat:outputFormat:

Initializes a new instance of the FMIceLinkMediaPipe`9 class.
+ (FMIceLinkMediaPipe *)mediaPipeWithInputFormat:(TFormat)inputFormat outputFormat:(TFormat)outputFormat

Parameters

inputFormat

The input format.

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkMediaPipe`9 class.

Declared In

FMIceLinkMediaPipe.h

+ mediaPipeWithOutputFormat:

Initializes a new instance of the FMIceLinkMediaPipe`9 class.
+ (FMIceLinkMediaPipe *)mediaPipeWithOutputFormat:(TFormat)outputFormat

Parameters

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkMediaPipe`9 class.

Declared In

FMIceLinkMediaPipe.h

– muted

Gets a value indicating whether this instance is muted.
- (bool)muted

Discussion

Gets a value indicating whether this instance is muted.

Declared In

FMIceLinkMediaPipe.h

– output

Gets the output.
- (TIInput)output

Discussion

Gets the output.

Declared In

FMIceLinkMediaPipe.h

– outputFormat

Gets the [output](#//api/name/output) format.
- (TFormat)outputFormat

Discussion

Gets the [output](#//api/name/output) format.

Declared In

FMIceLinkMediaPipe.h

– outputs

Gets the outputs.
- (NSMutableArray *)outputs

Discussion

Gets the outputs.

Declared In

FMIceLinkMediaPipe.h

– persistent

Gets a value indicating whether this instance is persistent. If 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

Gets a value indicating whether this instance is persistent. If 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

Gets the pipeline JSON with this as the central point.
- (NSString *)pipelineJson

Discussion

Gets the pipeline JSON with this as the central point.

Declared In

FMIceLinkMediaPipe.h

– pipelineJsonBase

Gets the pipeline JSON base.
- (NSString *)pipelineJsonBase

Discussion

Gets the pipeline JSON base.

Declared In

FMIceLinkMediaPipe.h

– pipelineJsonFromInput

Gets the pipeline JSON from an [input](#//api/name/input).
- (NSString *)pipelineJsonFromInput

Discussion

Gets the pipeline JSON from an [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– pipelineJsonFromOutput

Gets the pipeline JSON from an [output](#//api/name/output).
- (NSString *)pipelineJsonFromOutput

Discussion

Gets the pipeline JSON from an [output](#//api/name/output).

Declared In

FMIceLinkMediaPipe.h

– pipelineJsonInputs

Gets the pipeline JSON [inputs](#//api/name/inputs).
- (NSString *)pipelineJsonInputs

Discussion

Gets the pipeline JSON [inputs](#//api/name/inputs).

Declared In

FMIceLinkMediaPipe.h

– pipelineJsonOutputs

Gets the pipeline JSON [outputs](#//api/name/outputs).
- (NSString *)pipelineJsonOutputs

Discussion

Gets the pipeline JSON [outputs](#//api/name/outputs).

Declared In

FMIceLinkMediaPipe.h

– processControlFrames:

Processes the control frames.
- (void)processControlFrames:(NSMutableArray *)controlFrames

Parameters

controlFrames

The control frames.

Discussion

Processes the control frames.

Declared In

FMIceLinkMediaPipe.h

– processFrame:

Processes a frame.
- (bool)processFrame:(TFrame)frame

Parameters

frame

The frame.

Discussion

Processes a frame.

Declared In

FMIceLinkMediaPipe.h

– processFramePolicy

Gets the ProcessFramePolicy for this media [input](#//api/name/input).
- (FMIceLinkProcessFramePolicy)processFramePolicy

Discussion

Gets the ProcessFramePolicy for this media [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– processGetMuteFromStream

Gets whether the stream is [muted](#//api/name/muted) or not.
- (bool)processGetMuteFromStream

Discussion

Gets whether the stream is [muted](#//api/name/muted) or not.

Declared In

FMIceLinkMediaPipe.h

– processSdpMediaDescriptionFromInputWithMediaDescription:isOffer:isLocalDescription:

Processes an SDP media [description](#//api/name/description) from an [input](#//api/name/input).
- (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

Processes an SDP media [description](#//api/name/description) from an [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– processSdpMediaDescriptionFromOutputWithMediaDescription:isOffer:isLocalDescription:

Processes an SDP media [description](#//api/name/description) from an [output](#//api/name/output).
- (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

Processes an SDP media [description](#//api/name/description) from an [output](#//api/name/output).

Declared In

FMIceLinkMediaPipe.h

– processSetMuteFromStreamWithMute:

Process a set mute call from a stream.
- (void)processSetMuteFromStreamWithMute:(bool)mute

Parameters

mute

Whether to mute or not.

Discussion

Process a set mute call from a stream.

Declared In

FMIceLinkMediaPipe.h

– processStatsFromInputWithStats:

Processes stats from an [input](#//api/name/input).
- (void)processStatsFromInputWithStats:(FMIceLinkMediaTrackStats *)stats

Parameters

stats

The stats.

Discussion

Processes stats from an [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– processStatsFromOutputWithStats:

Processes stats from an [output](#//api/name/output).
- (void)processStatsFromOutputWithStats:(FMIceLinkMediaTrackStats *)stats

Parameters

stats

The stats.

Discussion

Processes stats from an [output](#//api/name/output).

Declared In

FMIceLinkMediaPipe.h

– raiseControlFrame:

Raises a control frame.
- (void)raiseControlFrame:(FMIceLinkMediaControlFrame *)controlFrame

Parameters

controlFrame

The control frame.

Discussion

Raises a control frame.

Declared In

FMIceLinkMediaPipe.h

– raiseControlFrames:

Raises some control frames.
- (void)raiseControlFrames:(NSMutableArray *)controlFrames

Parameters

controlFrames

The control frames.

Discussion

Raises some control frames.

Declared In

FMIceLinkMediaPipe.h

– raiseFrame:

Raises a frame.
- (void)raiseFrame:(TFrame)frame

Parameters

frame

The frame.

Discussion

Raises a frame.

Declared In

FMIceLinkMediaPipe.h

– removeInput:

Removes an [input](#//api/name/input).
- (bool)removeInput:(TIOutput)input

Parameters

input

The input.

Discussion

Removes an [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– removeInputs

Removes all [inputs](#//api/name/inputs).
- (void)removeInputs

Discussion

Removes all [inputs](#//api/name/inputs).

Declared In

FMIceLinkMediaPipe.h

– removeInputs:

Removes some [inputs](#//api/name/inputs).
- (bool)removeInputs:(NSMutableArray *)inputs

Parameters

inputs

The inputs.

Discussion

Removes some [inputs](#//api/name/inputs).

Declared In

FMIceLinkMediaPipe.h

– removeOnDisabledChange:

Removes a handler that is raised when the Disabled property changes [state](#//api/name/state).
- (void)removeOnDisabledChange:(FMIceLinkAction0 *)value

Discussion

Removes a handler that is raised when the Disabled property changes [state](#//api/name/state).

Declared In

FMIceLinkMediaPipe.h

– removeOnProcessControlFrames:

Removes a handler that is raised when control frames are processed.
- (void)removeOnProcessControlFrames:(FMIceLinkAction1<NSMutableArray*> *)value

Discussion

Removes a handler that is raised when control frames are processed.

Declared In

FMIceLinkMediaPipe.h

– removeOnProcessFrame:

Removes a handler that is raised when a frame is processed.
- (void)removeOnProcessFrame:(FMIceLinkAction1<TFrame> *)value

Discussion

Removes a handler that is raised when a frame is processed.

Declared In

FMIceLinkMediaPipe.h

– removeOnProcessFrameException:

Removes a handler that is raised when an exception is thrown while processing a frame.
- (void)removeOnProcessFrameException:(FMIceLinkAction2<TFrame,NSException*> *)value

Discussion

Removes a handler that is raised when an exception is thrown while processing a frame.

Declared In

FMIceLinkMediaPipe.h

– removeOnRaiseControlFrames:

Removes a handler that is raised when control frames are raised.
- (void)removeOnRaiseControlFrames:(FMIceLinkAction1<NSMutableArray*> *)value

Discussion

Removes a handler that is raised when control frames are raised.

Declared In

FMIceLinkMediaPipe.h

– removeOnRaiseFrame:

Removes a handler that is raised when a frame is raised.
- (void)removeOnRaiseFrame:(FMIceLinkAction1<TFrame> *)value

Discussion

Removes a handler that is raised when a frame is raised.

Declared In

FMIceLinkMediaPipe.h

– removeOnStateChange:

Removes a handler that is raised when the [state](#//api/name/state) changes.
- (void)removeOnStateChange:(FMIceLinkAction1<TPipe> *)value

Discussion

Removes a handler that is raised when the [state](#//api/name/state) changes.

Declared In

FMIceLinkMediaPipe.h

– removeOutput:

Removes an [output](#//api/name/output).
- (bool)removeOutput:(TIInput)output

Parameters

output

The output.

Discussion

Removes an [output](#//api/name/output).

Declared In

FMIceLinkMediaPipe.h

– removeOutputs

Removes all [outputs](#//api/name/outputs).
- (void)removeOutputs

Discussion

Removes all [outputs](#//api/name/outputs).

Declared In

FMIceLinkMediaPipe.h

– removeOutputs:

Removes some [outputs](#//api/name/outputs).
- (bool)removeOutputs:(NSMutableArray *)outputs

Parameters

outputs

The outputs.

Discussion

Removes some [outputs](#//api/name/outputs).

Declared In

FMIceLinkMediaPipe.h

– setId:

Sets the identifier.
- (void)setId:(NSString *)value

Discussion

Sets the identifier.

Declared In

FMIceLinkMediaPipe.h

– setInput:

Sets the [input](#//api/name/input).
- (void)setInput:(TIOutput)value

Discussion

Sets the [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– setInputs:

Sets the [inputs](#//api/name/inputs).
- (void)setInputs:(NSMutableArray *)value

Discussion

Sets the [inputs](#//api/name/inputs).

Declared In

FMIceLinkMediaPipe.h

– setMuted:

Sets a value indicating whether this instance is [muted](#//api/name/muted).
- (void)setMuted:(bool)value

Discussion

Sets a value indicating whether this instance is [muted](#//api/name/muted).

Declared In

FMIceLinkMediaPipe.h

– setOutput:

Sets the [output](#//api/name/output).
- (void)setOutput:(TIInput)value

Discussion

Sets the [output](#//api/name/output).

Declared In

FMIceLinkMediaPipe.h

– setOutputs:

Sets the [outputs](#//api/name/outputs).
- (void)setOutputs:(NSMutableArray *)value

Discussion

Sets the [outputs](#//api/name/outputs).

Declared In

FMIceLinkMediaPipe.h

– setPersistent:

Sets a value indicating whether this instance is [persistent](#//api/name/persistent). If 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

Sets a value indicating whether this instance is [persistent](#//api/name/persistent). If 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:

Sets the ProcessFramePolicy for this media [input](#//api/name/input).
- (void)setProcessFramePolicy:(FMIceLinkProcessFramePolicy)value

Discussion

Sets the ProcessFramePolicy for this media [input](#//api/name/input).

Declared In

FMIceLinkMediaPipe.h

– setTag:

Sets an optional [tag](#//api/name/tag) to identify this instance.
- (void)setTag:(NSString *)value

Discussion

Sets an optional [tag](#//api/name/tag) to identify this instance.

Declared In

FMIceLinkMediaPipe.h

– state

Gets the state.
- (FMIceLinkMediaPipeState)state

Discussion

Gets the state.

Declared In

FMIceLinkMediaPipe.h

– tag

Gets an optional tag to identify this instance.
- (NSString *)tag

Discussion

Gets an optional tag to identify this instance.

Declared In

FMIceLinkMediaPipe.h