VideoFrameProcessor.Factory
interface VideoFrameProcessor.Factory
DefaultVideoFrameProcessor.Factory |
A factory for |
A factory for VideoFrameProcessor instances.
Summary
Public functions |
|
|---|---|
VideoFrameProcessor! |
create(Creates a new |
Public functions
create
fun create(
context: Context!,
debugViewProvider: DebugViewProvider!,
outputColorInfo: ColorInfo!,
renderFramesAutomatically: Boolean,
listenerExecutor: Executor!,
listener: VideoFrameProcessor.Listener!
): VideoFrameProcessor!
Creates a new VideoFrameProcessor instance.
| Parameters | |
|---|---|
context: Context! |
A |
debugViewProvider: DebugViewProvider! |
A |
outputColorInfo: ColorInfo! |
The |
renderFramesAutomatically: Boolean |
If |
listenerExecutor: Executor! |
The |
listener: VideoFrameProcessor.Listener! |
A |
| Returns | |
|---|---|
VideoFrameProcessor! |
A new instance. |
| Throws | |
|---|---|
androidx.media3.common.VideoFrameProcessingException |
If a problem occurs while creating the |