mirror of
https://github.com/azlux/botamusique
synced 2024-11-23 13:56:17 +00:00
48d54beffd
MPD HTTP streaming provide the media content at every URL thrown at the HTTP backend. So requests for shoutcast and icecast metadata get stuck receiving the actual media content, instead of the expected metadata. The conclusion is to only request these metadata files, when they're not actually advertised as audio or video content types in a HEAD request. |
||
---|---|---|
.. | ||
__init__.py | ||
cache.py | ||
file.py | ||
item.py | ||
playlist.py | ||
radio.py | ||
README.md | ||
url_from_playlist.py | ||
url.py |
+----------------------------------------------------------+
| <-| URLItem <-- URLFromPlaylistItem |
| BaseItem <-| FileItem |
| <-| RadioItem |
++---------------------------------------------------------+