from music_assistant_models.enums import AlbumType
from zeroconf import IPVersion
-from music_assistant.constants import LIVE_INDICATORS, SOUNDTRACK_INDICATORS, VERBOSE_LOG_LEVEL
+from music_assistant.constants import (
+ ANNOUNCE_ALERT_FILE,
+ LIVE_INDICATORS,
+ SOUNDTRACK_INDICATORS,
+ VERBOSE_LOG_LEVEL,
+)
from music_assistant.helpers.process import check_output
if TYPE_CHECKING:
if not url or not url.strip():
return True # Empty URL is valid
+ if url == ANNOUNCE_ALERT_FILE:
+ return True # Built-in chime file is valid
+
try:
parsed = urlparse(url.strip())