video::VideoProcessor
Abstract base for video processing graph nodes.
| Declared in | src/libs/libvideo/video/VideoProcessor.hpp |
| Group | video |
Detailed description
Defines the interface for video processors that participate in graph-based video processing pipelines. Each processor receives video frames via process() and can transform, analyze, or generate frame data.
Subclasses implement: - character(): describe I/O characteristics - process(): perform frame processing - Optionally prepare()/release() for resource management
See also VideoContext, media::graph::ProcessorCharacter.