Kinds = OpenBeOS.MediaKit.NodeKinds
Existing Nodes
These are nodes supplied with a default install of BeOS R5
Audio Mixer
- Kinds: Buffer Producer, Buffer Consumer, Controllable, System Mixer
- Notes: Provides format conversion and mixing services for audio nodes
Media Reader (Extractor)
- Kinds: Buffer Producer, File Interface
- Notes: Reads data from a file to produce a media stream
Decoder (BCodec) Node
- Kinds: Buffer Producer, Buffer Consumer
- Notes: Converts encoded stream to raw audio/video data
None In
- Kinds: Buffer Producer, Controllable, Physical Input
- Notes: Provides an audio input node when one is otherwise unavailable
None Out
- Kinds: Buffer Consumer, TimeSource, Controllable, Physical Output
- Notes: Provides an audio output node when one is otherwise unavailable
Video Window Consumer
- Kinds: Buffer Consumer, Physical Output
- Notes: Allows raw video to be displayed in a window
....
Proposed Nodes
These are nodes that should be considered for inclusion with
future (Open)BeOS releases. Some of these nodes are available now,
but are not included by default.
Splitter
- Kinds: Buffer Producer, Buffer Consumer
- Notes: Due to limitations of the current mediakit design, buffers can only be passed on
to a signal destination - a splitter node's purpose is to produce copies of the buffer and pass
them to many destinations.
Encoder
- Kinds: Buffer Producer, Buffer Consumer
- Notes: Converts raw audio/video data into encoded stream
Media Writer
- Kinds: Buffer Consumer, File Interface
- Notes: Records incoming data to a file.
Video Mixer
- Kinds: Buffer Producer, Buffer Consumer, Controllable, System Mixer
- Notes: Provide format conversion and mixing/selection facilities for video producer nodes
Test Nodes
- Kinds: All
- Notes: A suite of nodes that test all aspects of a connected node's performance and
completeness. For developers, to ensure node functionality even in unusual circumstances.
....

Shipman
|