When enable_autocue2_metadata() is used, in the 2024-03-30 version, autocue2 will effectively try to autocue all files Liquidsoap sees. It skips gracefully, but I think we should restrict it to audio and video file types.
I think this could also happen when using the protocol to resolve a request—we might end up trying to autocue a remote stream, which would of course be undesirable (and produce unnecessary load and endless timeouts).
Need to investigate if we have such lists in Liquidsoap we could use, or maybe some decoder value.
When
enable_autocue2_metadata()
is used, in the 2024-03-30 version,autocue2
will effectively try to autocue all files Liquidsoap sees. It skips gracefully, but I think we should restrict it to audio and video file types.I think this could also happen when using the protocol to resolve a request—we might end up trying to autocue a remote stream, which would of course be undesirable (and produce unnecessary load and endless timeouts).
Need to investigate if we have such lists in Liquidsoap we could use, or maybe some decoder value.
Found by @gAlleb, thanks for testing!