FMIceLinkIOutput Protocol Reference

Conforms to FMIceLinkIElement
Declared in FMIceLinkIOutput.h

Overview

An [output](#//api/name/output).

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

– addOutput: required method

Adds an [output](#//api/name/output).
- (void)addOutput:(NSObject<FMIceLinkIInput> *)output

Parameters

output

The output.

Discussion

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

Declared In

FMIceLinkIOutput.h

– addOutputs: required method

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

Parameters

outputs

The outputs.

Discussion

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

Declared In

FMIceLinkIOutput.h

– output required method

Gets the output.
- (NSObject<FMIceLinkIInput> *)output

Discussion

Gets the output.

Declared In

FMIceLinkIOutput.h

– outputFormat required method

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

Discussion

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

Declared In

FMIceLinkIOutput.h

– outputs required method

Gets the outputs.
- (NSMutableArray *)outputs

Discussion

Gets the outputs.

Declared In

FMIceLinkIOutput.h

– pipelineJsonFromOutput required method

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

FMIceLinkIOutput.h

– removeOutput: required method

Removes an [output](#//api/name/output).
- (bool)removeOutput:(NSObject<FMIceLinkIInput> *)output

Parameters

output

The output.

Discussion

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

Declared In

FMIceLinkIOutput.h

– removeOutputs required method

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

Discussion

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

Declared In

FMIceLinkIOutput.h

– removeOutputs: required method

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

Parameters

outputs

The outputs.

Discussion

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

Declared In

FMIceLinkIOutput.h