| Method | Description |
|---|---|
| Acquire() | Returns a reference to the node |
| AddNodeKind() | Adds a kind to the set of kinds supported by the node |
| AddOn() | Returns the BMediaAddOn that instantiated the node |
| ChangeTag() | |
| ControlPort() | Hook: returns the port_id of the node's control port |
| HandleBadMessage() | Copes with messages the node doesn't understand |
| HandleMessage() | Dispatches a message received on the control port |
| ID() | Returns the node's ID |
| IncrementChangeTag() | Updates the node's change tag |
| Kinds() | Returns a bit mask indicating what interfaces the node implements |
| BMediaNode() | Constructor |
| Name() | Returns the node's name |
| Node() | Returns a reference to the node for use when calling BMediaRoster |
| Preroll() | Hook: gives the node a chance to prepare the media for use |
| Release() | Releases the node |
| ReportError() | Transmits an error notification to anyone that's watching |
| RunMode() | Returns the node's run_mode |
| Seek() | Hook: seeks to the specified time in the media |
| SetRunMode() | Hook: sets the node's run mode |
| SetTimeSource() | Hook: specifies the time source the node should be synchronized to |
| Start() | Hook: specifies a time at which the node should start |
| Stop() | Hook: stops the node |
| TimeSource() | Returns the BTimeSource to which the node is slaved |
| TimeWarp() | Hook: informs the node of a sudden change in its time source's time |
The Be Book, in lovely HTML, for BeOS Release 4.
Copyright © 1998 Be, Inc. All rights reserved.
Last modified December 22, 1998.