Go to the documentation of this file.
12 QString
RelativeURI(
const QString& surl,
const QString& spath);
20 int&
id, uint64_t& bandwidth);
24 uint& duration, QString& title,
29 const QString& loc, QString &path, QString &iv);
35 int &discontinuity_sequence);
41 #endif // MYTHTV_M3U_H
bool ParseProgramDateTime(const QString &line, const QString &loc, QDateTime &)
QString RelativeURI(const QString &surl, const QString &spath)
bool ParseDecimalValue(const QString &line, int &target)
Return the decimal argument in a line of type: blah:<decimal> presence of value <decimal> is compulso...
bool ParseKey(int version, const QString &line, [[maybe_unused]] bool &aesmsg, const QString &loc, QString &path, QString &iv)
bool ParseMediaSequence(int64_t &sequence_num, const QString &line, const QString &loc)
bool ParseAllowCache(const QString &line, const QString &loc, bool &do_cache)
QString DecodedURI(const QString &uri)
bool ParseDiscontinuity(const QString &line, const QString &loc)
QString ParseAttributes(const QString &line, const char *attr)
bool ParseDiscontinuitySequence(const QString &line, const QString &loc, int &discontinuity_sequence)
bool ParseVersion(const QString &line, const QString &loc, int &version)
bool ParseStreamInformation(const QString &line, const QString &url, const QString &loc, int &id, uint64_t &bandwidth)
bool ParseSegmentInformation(int version, const QString &line, uint &duration, QString &title, const QString &loc)
bool ParseEndList(const QString &loc, bool &is_vod)
bool ParseTargetDuration(const QString &line, const QString &loc, int &duration)
bool ParseIndependentSegments(const QString &line, const QString &loc)