The gst_mpdparser_get_rep_idx_with_max_bandwidth function assumes representations are ordered by bandwidth and incorrectly returns the first one when wanting the one with minimum bandwidth. Corrected gst_mpdparser_get_rep_idx_with_max_bandwidth function to get the correct representation in case max_bandwidth parameter is 0. https://bugzilla.gnome.org/show_bug.cgi?id=751153