[−][src]Crate pai_gst_sequencer
gst-pai-streamer
The purpose if this crate is to implement the periscopai sequencer.
The sequencer is responsible for creating the gstreamer pipeline, installing
the appropriate callbacks for messages and managing the pipeline state.
It is meant to be a simple interface to gstreamer, implemented in rust and which can be extended with Python.
The python extension should be available periscopai/dev on devpi.
+--------------------------+
| Web Interface - React |
+--------------------------+
|
V
+--------------------------+
| Rest API - Python |
+--------------------------+
|
V
+--------------------------+
| Engine - Python |
+--------------------------+
|
V
+=================================+
| pai-gst-sequencer |
| +--------------------------+ |
| | PAISequencer - Rust | |
| +--------------------------+ |
| | |
| V |
| +--------------------------+ |
| | AI GST Pipeline - C | |
| +--------------------------+ |
| |
+=================================+
Author: Laurent Brack
Structs
| PAISequencer | Periscopai sequence pipeline |
Enums
| PAISequencerState |
Functions
| PyInit_pai_gst_sequencer⚠ | This autogenerated function is called by the python interpreter when importing the module. |