| 
Function | 
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 | 
| AddTimer() | 
Hook: implement to remember a time that should be reported | 
| ControlPort() | 
Hook: return the port_id of the node's control port | 
| DeleteHook() | 
Hook: called when the node is to be deleted | 
| GetNodeAttributes() | 
Hook: implement to return the node's attributes | 
| HandleBadMessage() | 
Copes with messages the node doesn't understand | 
| HandleMessage() | 
Hook: dispatch a Media Kit message | 
| ID() | 
Returns the node's ID | 
| Kinds() | 
Returns a bit mask indicating what interfaces the node implements | 
| BMediaNode() | 
Constructor | 
| Name() | 
Returns the node's name | 
| NewChangeTag() | 
Returns a new change tag | 
| Node() | 
Returns a reference to the node for use when calling BMediaRoster | 
| NodeRegistered() | 
Hook: called when the node is registered with the Media Kit | 
| NodeStopped() | 
Informs interested parties when you've finished handling a stop request | 
| 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 | 
| RequestCompleted() | 
Hook: called when requests have been completed or have failed | 
| 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 | 
| TimerExpired() | 
Notify interested parties when a notify point is reached | 
| WaitForMessage() | 
Waits for the given amount of time, or until a message is received. |