FMIceLinkIInput Protocol Reference

Conforms to FMIceLinkIElement
Declared in FMIceLinkIInput.h

Overview

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

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.

– addInput: required method

Adds an [input](#//api/name/input).
- (void)addInput:(NSObject<FMIceLinkIOutput> *)input

Parameters

input

The input.

Discussion

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

Declared In

FMIceLinkIInput.h

– addInputs: required method

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

Parameters

inputs

The inputs.

Discussion

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

Declared In

FMIceLinkIInput.h

– input required method

Gets the input.
- (NSObject<FMIceLinkIOutput> *)input

Discussion

Gets the input.

Declared In

FMIceLinkIInput.h

– inputFormat required method

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

Discussion

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

Declared In

FMIceLinkIInput.h

– inputs required method

Gets the inputs.
- (NSMutableArray *)inputs

Discussion

Gets the inputs.

Declared In

FMIceLinkIInput.h

– pipelineJsonFromInput required method

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

FMIceLinkIInput.h

– removeInput: required method

Removes an [input](#//api/name/input).
- (bool)removeInput:(NSObject<FMIceLinkIOutput> *)input

Parameters

input

The input.

Discussion

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

Declared In

FMIceLinkIInput.h

– removeInputs required method

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

Discussion

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

Declared In

FMIceLinkIInput.h

– removeInputs: required method

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

Parameters

inputs

The inputs.

Discussion

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

Declared In

FMIceLinkIInput.h