code: public void updateStreams (float time)
      {
          // iterate backwards through the list so that streams can dispose of themselves during
          // their update
          for (int ii = _streams.size() - 1; ii >= 0; ii--) {
              _streams.get(ii).update(time);
          }
  
          // delete any finalized objects
          deleteFinalizedObjects();
      }
docs: Updates all of the streams controlled by the manager.  This should be called once per frame
  by the application.
  
  @param time the number of seconds elapsed since the last update