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