MediaProcessorType enum

Media processor type

媒体处理类型。

Inheritance

Constructors

MediaProcessorType()
const

Values

AudioCaptureExProcessor → const MediaProcessorType

Audio Capture External Processor for data before local process.

Note The processor must be PanoRtcAudioDataExProcessorDelegate pointer or nullptr. And the param shoubld be nullptr.

音频采集外部处理(位置位于本地采集后,前处理前)。

Note 对应的处理模块必须为 PanoRtcAudioDataExProcessorDelegate 指针类型或空,对应的处理模块参数必须为空。

AudioCaptureExEffectProcessor → const MediaProcessorType

Audio Capture External Effect Processor for data after local process and before encoder.

Note The processor must be PanoRtcAudioDataExProcessorDelegate pointer or nullptr. And the param shoubld be nullptr.

音频采集外部处理(位置位于本地处理后,编码前)。

Note 对应的处理模块必须为 PanoRtcAudioDataExProcessorDelegate 指针类型或空,对应的处理模块参数必须为空。

AudioRenderExProcessor → const MediaProcessorType

Audio Capture External Processor for before playback.

Note The processor must be PanoRtcAudioDataExProcessorDelegate pointer or nullptr. And the param shoubld be nullptr.

音频采集外部处理(位置位于播放前)。

Note 对应的处理模块必须为 PanoRtcAudioDataExProcessorDelegate 指针类型或空,对应的处理模块参数必须为空。

VideoPreprocessor → const MediaProcessorType

Video Preprocessor. The processor must be PanoRtcVideoFilterDelegate or nil. And the param should be nil.

视频前处理。对应的处理模块必须为 PanoRtcVideoFilterDelegate 代理或空,对应的处理模块参数必须为空。

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<MediaProcessorType>
A constant List of the values in this enum, in order of their declaration.