Bug Fixes
- Video: Ensure track is supported in change_color_range()
- Video: Optionalise constructor args, add doc-string & checks
- Audio: Optionalise constructor args, add doc-string & checks
- Subtitle: Optionalise constructor args, add doc-string & checks
- HLS: Ensure playlist.stream_info.codecs exists before use
- HLS: Ensure playlist.stream_info.resolution exists before use
- env: List used config path, otherwise the default path
- cfg: Use loaded config path instead of hardcoded default
- Basic: Return None not Exception if no proxy configured
Changes
- Video: Do not print "?"/"Unknown" values in str()
- Audio: Do not print "?"/"Unknown" values in str()
- Subtitle: Do not print "?"/"Unknown" values in str()
- Audio: List lang after codec for consistency with other Tracks
- Video: Return None if no m3u RANGE, not SDR
- env: Use -- to indicate no config found/loaded