FMIceLinkYuvImageConverter Class Reference

Inherits from FMIceLinkVideoPipe : FMIceLinkMediaPipe : FMIceLinkDynamic : FMIceLinkSerializable : NSObject
Declared in FMIceLinkYuvImageConverter.h
FMIceLinkYuvImageConverter.m

Overview

A libyuv-based image converter.

– doDestroy

Destroys this instance.
- (void)doDestroy

Discussion

Destroys this instance.

Declared In

FMIceLinkYuvImageConverter.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

FMIceLinkYuvImageConverter.h

– filterMode

Gets the filter mode.
- (int)filterMode

Discussion

Gets the filter mode.

Declared In

FMIceLinkYuvImageConverter.h

+ imageConverterWithInput:outputFormat:

Initializes a new instance of the FMIceLinkYuvImageConverter class.
+ (FMIceLinkYuvImageConverter *)imageConverterWithInput:(NSObject<FMIceLinkIVideoOutput> *)input outputFormat:(FMIceLinkVideoFormat *)outputFormat

Parameters

input

The input.

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkYuvImageConverter class.

Declared In

FMIceLinkYuvImageConverter.h

+ imageConverterWithInputFormat:outputFormat:

Initializes a new instance of the FMIceLinkYuvImageConverter class.
+ (FMIceLinkYuvImageConverter *)imageConverterWithInputFormat:(FMIceLinkVideoFormat *)inputFormat outputFormat:(FMIceLinkVideoFormat *)outputFormat

Parameters

inputFormat

The input format.

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkYuvImageConverter class.

Declared In

FMIceLinkYuvImageConverter.h

+ imageConverterWithInputs:outputFormat:

Initializes a new instance of the FMIceLinkYuvImageConverter class.
+ (FMIceLinkYuvImageConverter *)imageConverterWithInputs:(NSMutableArray *)inputs outputFormat:(FMIceLinkVideoFormat *)outputFormat

Parameters

inputs

The inputs.

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkYuvImageConverter class.

Declared In

FMIceLinkYuvImageConverter.h

+ imageConverterWithOutputFormat:

Initializes a new instance of the FMIceLinkYuvImageConverter class.
+ (FMIceLinkYuvImageConverter *)imageConverterWithOutputFormat:(FMIceLinkVideoFormat *)outputFormat

Parameters

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkYuvImageConverter class.

Declared In

FMIceLinkYuvImageConverter.h

– initWithInput:outputFormat:

Initializes a new instance of the FMIceLinkYuvImageConverter class.
- (instancetype)initWithInput:(NSObject<FMIceLinkIVideoOutput> *)input outputFormat:(FMIceLinkVideoFormat *)outputFormat

Parameters

input

The input.

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkYuvImageConverter class.

Declared In

FMIceLinkYuvImageConverter.h

– initWithInputFormat:outputFormat:

Initializes a new instance of the FMIceLinkYuvImageConverter class.
- (instancetype)initWithInputFormat:(FMIceLinkVideoFormat *)inputFormat outputFormat:(FMIceLinkVideoFormat *)outputFormat

Parameters

inputFormat

The input format.

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkYuvImageConverter class.

Declared In

FMIceLinkYuvImageConverter.h

– initWithInputs:outputFormat:

Initializes a new instance of the FMIceLinkYuvImageConverter class.
- (instancetype)initWithInputs:(NSMutableArray *)inputs outputFormat:(FMIceLinkVideoFormat *)outputFormat

Parameters

inputs

The inputs.

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkYuvImageConverter class.

Declared In

FMIceLinkYuvImageConverter.h

– initWithOutputFormat:

Initializes a new instance of the FMIceLinkYuvImageConverter class.
- (instancetype)initWithOutputFormat:(FMIceLinkVideoFormat *)outputFormat

Parameters

outputFormat

The output format.

Discussion

Initializes a new instance of the FMIceLinkYuvImageConverter class.

Declared In

FMIceLinkYuvImageConverter.h

– label

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

Discussion

Gets a label that identifies this class.

Declared In

FMIceLinkYuvImageConverter.h

– scale

Gets the scale.
- (double)scale

Discussion

Gets the scale.

Declared In

FMIceLinkYuvImageConverter.h

– setFilterMode:

Sets the filter mode.
- (void)setFilterMode:(int)value

Discussion

Sets the filter mode.

Declared In

FMIceLinkYuvImageConverter.h

– setScale:

Sets the [scale](#//api/name/scale).
- (void)setScale:(double)value

Discussion

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

Declared In

FMIceLinkYuvImageConverter.h