Lines Matching defs:node

129 		// node-level transport restrictions
141 // evolves (ie. more node-level notifications come
154 // free the node (this call will result in the eventual
168 inline const media_node& node() const { return m_info.node; }
169 inline uint32 kind() const { return m_info.node.kind; }
172 inline media_node_id id() const { return m_info.node.node; }
181 // is the node running?
184 // was the node created via NodeManager::instantiate()?
187 // fetch the group, or 0 if the node is ungrouped.
197 // - returns B_BAD_VALUE if not an add-on node created by this NodeManager
204 // - returns B_BAD_VALUE if not an add-on node created by this NodeManager,
205 // or if the node has no associated file
308 // release the media node
312 // calculate total (internal + downstream) latency for this node
320 // or source don't correspond to this node.
356 // node endpoint access: vector versions (wrappers for BMediaRoster
376 // node endpoint access: array versions (wrappers for BMediaRoster
430 const media_node& node,
437 // 'fix' (fill in node if needed) sets of inputs/outputs
453 // create this add-on node
459 // call to set a new group; if 0, the node must have no
468 // initialize the given node's transport-state members
484 // seek and preroll the given node.
488 // returns B_NOT_ALLOWED if the node is running, or if its NO_PREROLL
495 // seek the given node if possible
503 // seek the given (stopped) node
510 // start the given node, if possible & necessary, at
518 // stop the given node (which may or may not still be
525 // roll the given node, if possible.
534 // refresh the node's current latency; if I reference
535 // a B_RECORDING node, update its 'producer delay'.
540 // Figure the earliest time at which the given node can be started.
546 // node for playback (ie. preroll & a little fudge factor) in
586 // the node manager
589 // owning (parent) group; may be 0 if node is not connected.
590 // A connected node always has a group, since groups allow transport
594 // the node's state
603 // the node was created by NodeManager
605 // the node should NOT be released when this instance is destroyed
607 // notification of the node's instantiation has been received
628 // node later on. If no hint is provided, the node is assumed
652 // // only active if this node is cycling (looping)
658 // is this node running?
664 // is this node supposed to loop?
667 // has the node been prepared to start?
670 // when was the node started?
673 // if the node has been prerolled, m_tpLastSeek will be 0 but
674 // m_lastSeekPos will reflect the node's prerolled position
682 // last known latency for this node