addStream changed a bit, and hasAudio/hasVideo support added.