bastimeyer · GitHub

Logging extremely verbose data like HLS playlist contents for example doesn't really fit on the trace log level. Adding an ultimate verbosity log level makes more sense here, so we can add log calls to the HLS parser and similar things.

Is the name "all" fine? I've just renamed it from "paranoid" before submitting this PR, because I wasn't really happy with that name. "all" is the opposite of "none", which is at the other end of the log level list, and it's easier to remember, too.

Since there are two custom log levels now, I had to refactor a bit of code in order to prevent duplicate stuff and duplicate tests.

Read the original on github.com ↗