FMIceLinkViewSink Class Reference

Inherits from FMIceLinkVideoSink : FMIceLinkMediaSink : FMIceLinkMediaSinkBase : FMIceLinkDynamic : FMIceLinkSerializable : NSObject
Conforms to T
__covariant
Declared in FMIceLinkViewSink.h
FMIceLinkViewSink.m

Overview

A video [view](#//api/name/view) sink.

– doDestroy

Destroys this instance.
- (void)doDestroy

Discussion

Destroys this instance.

Declared In

FMIceLinkViewSink.h

– doProcessFrame:inputBuffer:

Processes a frame.
- (void)doProcessFrame:(FMIceLinkVideoFrame *)frame inputBuffer:(FMIceLinkVideoBuffer *)inputBuffer

Parameters

frame

The frame.

inputBuffer

The input buffer.

Discussion

Processes a frame.

Declared In

FMIceLinkViewSink.h

– init

Initializes a new instance of the FMIceLinkViewSink`1 class.
- (instancetype)init

Discussion

Initializes a new instance of the FMIceLinkViewSink`1 class.

Declared In

FMIceLinkViewSink.h

– initWithInput:

Initializes a new instance of the FMIceLinkViewSink`1 class.
- (instancetype)initWithInput:(NSObject<FMIceLinkIVideoOutput> *)input

Parameters

input

The input.

Discussion

Initializes a new instance of the FMIceLinkViewSink`1 class.

Declared In

FMIceLinkViewSink.h

– initWithInputFormat:

Initializes a new instance of the FMIceLinkViewSink`1 class.
- (instancetype)initWithInputFormat:(FMIceLinkVideoFormat *)inputFormat

Parameters

inputFormat

The input format.

Discussion

Initializes a new instance of the FMIceLinkViewSink`1 class.

Declared In

FMIceLinkViewSink.h

– initWithInputs:

Initializes a new instance of the FMIceLinkViewSink`1 class.
- (instancetype)initWithInputs:(NSMutableArray *)inputs

Parameters

inputs

The inputs.

Discussion

Initializes a new instance of the FMIceLinkViewSink`1 class.

Declared In

FMIceLinkViewSink.h

– isRecording

Gets a value indicating whether a recording icon should be displayed.
- (bool)isRecording

Discussion

Gets a value indicating whether a recording icon should be displayed.

Declared In

FMIceLinkViewSink.h

– renderBufferWithInputBuffer:

Renders the buffer.
- (void)renderBufferWithInputBuffer:(FMIceLinkVideoBuffer *)inputBuffer

Parameters

inputBuffer

The input buffer.

Discussion

Renders the buffer.

Declared In

FMIceLinkViewSink.h

– setIsRecording:

Sets a value indicating whether a recording icon should be displayed.
- (void)setIsRecording:(bool)value

Discussion

Sets a value indicating whether a recording icon should be displayed.

Declared In

FMIceLinkViewSink.h

– setViewMirror:

Sets a value indicating whether the [view](../Classes/FMIceLinkViewSink.html#//api/name/view) is mirrored.
- (void)setViewMirror:(bool)value

Discussion

Sets a value indicating whether the [view](../Classes/FMIceLinkViewSink.html#//api/name/view) is mirrored.

Declared In

FMIceLinkViewSink.h

– setViewScale:

Sets the [view](../Classes/FMIceLinkViewSink.html#//api/name/view) scale.
- (void)setViewScale:(FMIceLinkLayoutScale)value

Discussion

Sets the [view](../Classes/FMIceLinkViewSink.html#//api/name/view) scale.

Declared In

FMIceLinkViewSink.h

– view

Gets the view.
- (id)view

Discussion

Gets the view.

Declared In

FMIceLinkViewSink.h

– viewMirror

Gets a value indicating whether the [view](../Classes/FMIceLinkViewSink.html#//api/name/view) is mirrored.
- (bool)viewMirror

Discussion

Gets a value indicating whether the [view](../Classes/FMIceLinkViewSink.html#//api/name/view) is mirrored.

Declared In

FMIceLinkViewSink.h

– viewScale

Gets the [view](../Classes/FMIceLinkViewSink.html#//api/name/view) scale.
- (FMIceLinkLayoutScale)viewScale

Discussion

Gets the [view](../Classes/FMIceLinkViewSink.html#//api/name/view) scale.

Declared In

FMIceLinkViewSink.h

+ viewSink

Initializes a new instance of the FMIceLinkViewSink`1 class.
+ (FMIceLinkViewSink *)viewSink

Discussion

Initializes a new instance of the FMIceLinkViewSink`1 class.

Declared In

FMIceLinkViewSink.h

+ viewSinkWithInput:

Initializes a new instance of the FMIceLinkViewSink`1 class.
+ (FMIceLinkViewSink *)viewSinkWithInput:(NSObject<FMIceLinkIVideoOutput> *)input

Parameters

input

The input.

Discussion

Initializes a new instance of the FMIceLinkViewSink`1 class.

Declared In

FMIceLinkViewSink.h

+ viewSinkWithInputFormat:

Initializes a new instance of the FMIceLinkViewSink`1 class.
+ (FMIceLinkViewSink *)viewSinkWithInputFormat:(FMIceLinkVideoFormat *)inputFormat

Parameters

inputFormat

The input format.

Discussion

Initializes a new instance of the FMIceLinkViewSink`1 class.

Declared In

FMIceLinkViewSink.h

+ viewSinkWithInputs:

Initializes a new instance of the FMIceLinkViewSink`1 class.
+ (FMIceLinkViewSink *)viewSinkWithInputs:(NSMutableArray *)inputs

Parameters

inputs

The inputs.

Discussion

Initializes a new instance of the FMIceLinkViewSink`1 class.

Declared In

FMIceLinkViewSink.h