globocom / globocom/m3u8

Modify strictness

Open
#89 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2.3k
Forks
496
PR merge metrics
No merged PRs in 30d

Description

The 'strict' parameter in parser and M3U8 class has little effect, with very bold strictness checking being applied while parsing the input M3U8 manifest.

How 'strict' must the strict parameter force the parser to be? I can think about several levels of strictness checking:
- Check deprecated or non-supported tags based on version.
- Check for tag's format and mandatory parameters.
- Check for overall M3U8 format: EXTM3U tag is mandatory, never checked to be present.

More than an issue, this intends to be a question to open a debate about the model to be implemented. Ideas?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.