|
MythTV master
|
Functions | |
| QString | DecodedURI (const QString &uri) |
| QString | RelativeURI (const QString &surl, const QString &spath) |
| QString | ParseAttributes (const QString &line, const char *attr) |
| bool | ParseDecimalValue (const QString &line, int &target) |
| Return the decimal argument in a line of type: blah:<decimal> presence of value <decimal> is compulsory or it will return RET_ERROR. More... | |
| bool | ParseDecimalValue (const QString &line, int64_t &target) |
| Return the decimal argument in a line of type: blah:<decimal> presence of value <decimal> is compulsory or it will return RET_ERROR. More... | |
| 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, QString &audio, QString &video) |
| bool | ParseMedia (const QString &line, const QString &loc, QString &media_type, QString &group_id, QString &uri, QString &name) |
| bool | ParseTargetDuration (const QString &line, const QString &loc, int &duration) |
| bool | ParseSegmentInformation (int version, const QString &line, int &duration, QString &title, const QString &loc) |
| bool | ParseMediaSequence (int64_t &sequence_num, const QString &line, const QString &loc) |
| bool | ParseKey (int version, const QString &line, bool &aesmsg, const QString &loc, QString &path, QString &iv) |
| bool | ParseMap (const QString &line, const QString &loc, QString &uri) |
| bool | ParseProgramDateTime (const QString &line, const QString &loc, QDateTime &dt) |
| bool | ParseAllowCache (const QString &line, const QString &loc, bool &do_cache) |
| bool | ParseDiscontinuitySequence (const QString &line, const QString &loc, int &discontinuity_sequence) |
| bool | ParseDiscontinuity (const QString &line, const QString &loc) |
| bool | ParseEndList (const QString &loc, bool &is_vod) |
| bool | ParseIndependentSegments (const QString &line, const QString &loc) |
Variables | |
| static const QRegularExpression | kQuotes {"^\"|\"$"} |
| QString M3U::DecodedURI | ( | const QString & | uri | ) |
Definition at line 14 of file m3u.cpp.
Referenced by ParseKey(), and HLSReader::ParseM3U8().
Definition at line 491 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| QString M3U::ParseAttributes | ( | const QString & | line, |
| const char * | attr | ||
| ) |
Definition at line 32 of file m3u.cpp.
Referenced by ParseKey(), ParseMap(), ParseMedia(), and ParseStreamInformation().
| bool M3U::ParseDecimalValue | ( | const QString & | line, |
| int & | target | ||
| ) |
Return the decimal argument in a line of type: blah:<decimal> presence of value <decimal> is compulsory or it will return RET_ERROR.
Definition at line 57 of file m3u.cpp.
Referenced by ParseDiscontinuitySequence(), ParseMediaSequence(), ParseTargetDuration(), and ParseVersion().
| bool M3U::ParseDecimalValue | ( | const QString & | line, |
| int64_t & | target | ||
| ) |
| bool M3U::ParseDiscontinuity | ( | const QString & | line, |
| const QString & | loc | ||
| ) |
Definition at line 548 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseDiscontinuitySequence | ( | const QString & | line, |
| const QString & | loc, | ||
| int & | discontinuity_sequence | ||
| ) |
Definition at line 524 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
Definition at line 556 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseIndependentSegments | ( | const QString & | line, |
| const QString & | loc | ||
| ) |
Definition at line 568 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseKey | ( | int | version, |
| const QString & | line, | ||
| bool & | aesmsg, | ||
| const QString & | loc, | ||
| QString & | path, | ||
| QString & | iv | ||
| ) |
Definition at line 349 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseMap | ( | const QString & | line, |
| const QString & | loc, | ||
| QString & | uri | ||
| ) |
Definition at line 440 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseMedia | ( | const QString & | line, |
| const QString & | loc, | ||
| QString & | media_type, | ||
| QString & | group_id, | ||
| QString & | uri, | ||
| QString & | name | ||
| ) |
| bool M3U::ParseMediaSequence | ( | int64_t & | sequence_num, |
| const QString & | line, | ||
| const QString & | loc | ||
| ) |
Definition at line 328 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseProgramDateTime | ( | const QString & | line, |
| const QString & | loc, | ||
| QDateTime & | dt | ||
| ) |
Definition at line 471 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseSegmentInformation | ( | int | version, |
| const QString & | line, | ||
| int & | duration, | ||
| QString & | title, | ||
| const QString & | loc | ||
| ) |
Definition at line 250 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseStreamInformation | ( | const QString & | line, |
| const QString & | url, | ||
| const QString & | loc, | ||
| int & | id, | ||
| uint64_t & | bandwidth, | ||
| QString & | audio, | ||
| QString & | video | ||
| ) |
Definition at line 126 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseTargetDuration | ( | const QString & | line, |
| const QString & | loc, | ||
| int & | duration | ||
| ) |
Definition at line 233 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| bool M3U::ParseVersion | ( | const QString & | line, |
| const QString & | loc, | ||
| int & | version | ||
| ) |
Definition at line 91 of file m3u.cpp.
Referenced by HLSReader::ParseM3U8().
| QString M3U::RelativeURI | ( | const QString & | surl, |
| const QString & | spath | ||
| ) |
|
static |
Definition at line 12 of file m3u.cpp.
Referenced by ParseMedia(), and ParseStreamInformation().