合入音频支持http和https兼容,后端支持角色切换
This commit is contained in:
@@ -15,7 +15,11 @@ class OfflineAudioCache:
|
||||
|
||||
async def get_audio_urls(self, device_id: str) -> List[str]:
|
||||
async with self.lock:
|
||||
return self.offline_audio.get(device_id, [])
|
||||
return list(self.offline_audio.get(device_id, []))
|
||||
|
||||
async def pop_audio_urls(self, device_id: str) -> List[str]:
|
||||
async with self.lock:
|
||||
return self.offline_audio.pop(device_id, [])
|
||||
|
||||
async def clear_audio_urls(self, device_id: str):
|
||||
async with self.lock:
|
||||
@@ -31,4 +35,4 @@ class OfflineAudioCache:
|
||||
return self.offline_audio
|
||||
|
||||
# 单例实例
|
||||
offline_audio_cache = OfflineAudioCache()
|
||||
offline_audio_cache = OfflineAudioCache()
|
||||
|
||||
Reference in New Issue
Block a user