sintonia/python_apps/pypo
expert-geeks 539b03dd8c
Stop ShoutCAST rejecting title updates
When Libretime streams a webstream, the ID3 data is put into a single title field, leaving the artist field blank. When processing the ID3 data, Libretime concatenates the blank 'artist' field with the title, leaving '- title'. ShoutCAST rejects title updates that begin with punctuation for stylistic reasons (thanks guys) and so effectively ignores all ID3 data coming with the stream, falling back to the 'Station off-air' message. This PR uses the title field alone if the artist field is blank, but both when the artist data is available e.g. when streaming an MP3.
2018-03-04 15:04:31 +00:00
..
bin Replace std_err_override with logging.captureWarnings(True) in pypo 2017-03-13 16:28:07 +01:00
install Respawn liquidsoap and pypo indefinitely if they fail to launch. Throttled it though. 2015-12-04 15:56:06 -05:00
liquidsoap Stop ShoutCAST rejecting title updates 2018-03-04 15:04:31 +00:00
pypo gracefully handle missing config option 2017-10-15 14:45:22 +02:00
tests CC-5990, CC-5991 - Python cleanup, removed need for /usr/lib/airtime 2015-01-27 18:43:36 -05:00
setup.py Do not bundle liquidsoap library 2017-03-28 12:26:11 +02:00