private static bool IsYesNo(M3U8TagInstance tag, M3U8ValueAttribute <string> attribute, bool defaultValue = false) { var attributeValueInstance = tag.Attribute(attribute); if (attributeValueInstance == null || string.IsNullOrWhiteSpace(attributeValueInstance.Value)) { return(defaultValue); } return(0 == string.CompareOrdinal("YES", attributeValueInstance.Value.ToUpperInvariant())); }
static bool IsYesNo(M3U8TagInstance tag, M3U8ValueAttribute<string> attribute, bool defaultValue = false) { var attr = tag.Attribute(attribute); if (null == attr || string.IsNullOrWhiteSpace(attr.Value)) return defaultValue; return 0 == string.CompareOrdinal("YES", attr.Value.ToUpperInvariant()); }