#include "media/formats/hls/playlist_common.h"
#include "base/notreached.h"
#include "media/formats/hls/playlist.h"
#include "media/formats/hls/types.h"
namespace media::hls {
bool CommonParserState::CheckVersion(
types::DecimalInteger expected_version) const { … }
ParseStatus::Or<M3uTag> CheckM3uTag(SourceLineIterator* src_iter) { … }
void HandleUnknownTag(TagItem ) { … }
std::optional<ParseStatus> ParseCommonTag(TagItem tag,
CommonParserState* state) { … }
ParseStatus::Or<GURL> ParseUri(
UriItem item,
const GURL& playlist_uri,
const CommonParserState& state,
VariableDictionary::SubstitutionBuffer& sub_buffer) { … }
}