|
from librespot.metadata import PlayableId
|
|
|
|
|
|
class UnsupportedId(PlayableId):
|
|
uri: str
|
|
|
|
def __init__(self, uri: str):
|
|
self.uri = uri
|
|
|
|
def get_gid(self) -> bytes:
|
|
raise TypeError()
|
|
|
|
def hex_id(self) -> str:
|
|
raise TypeError()
|
|
|
|
def to_spotify_uri(self) -> str:
|
|
return self.uri
|