Some checks for audioStreams being null added, along with minor semnatic restructuring of parseDashManifest()