public function startInput($source)
    {
        $this->streamingSource = $source;
        $this->is_ended = false;
        $this->onInputStart();
        foreach ($this->destinations as $node) {
            $node->startInput($this);
        }
    }
public function startInput($source)
    {
        $this->streamingSource = $source;
        $this->is_ended = false;
        $this->onInputStart();
        foreach ($this->destinations as $node) {
            $node->startInput($this);
        }
    }
public function startInput ( $ source ) { $ this -> streamingSource = $ source ; $ this -> is_ended = false ; $ this -> onInputStart ( ) ; foreach ( $ this -> destinations as $ node ) { $ node -> startInput ( $ this ) ; } }
Receive signal from source node that this node will be about to receive data

@param Node $source The source that is about to send data

@return null
Receive signal from source node that this node will be about to receive data