Dash-Industry-Forum/dash.js — pull request #321 by bbcrddave (2014-12-08 14:00:32+00:00)
Title: Gracefully handle multiple MPD.Location elements

Location elements can occur 0..N times but, when present, only the case where N === 1 was handled correctly.

Whilst not providing a full solution (which would be application specific), this workaround ensures that at least the manifest updater can continue to operate when N > 1.