Can't decode a track string given by the `track_start` event
Sorry to open yet another issue. I guess in implementing the segment skipping I've had to use a lot of fringe features.
Perhaps I'm misunderstanding something, but whenever I try to use LavalinkClient::track_decode()
with TrackStart.track
I get the following error:
ReqwestError(reqwest::Error { kind: Decode, source: Error("missing field `isSeekable`", line: 1, column: 166) })
In case it's helpful information, I'm doing this to access the track identifier, which I use to access cached segment information. (Info.identifier
)
I'm getting this error with Lavalink release v3.4.
If this function isn't what I should be using or for some reason it's not an option, is there another way for me to get the track identifier from the event data?