pylav.players.tracks package#

Subpackages#

Submodules#

pylav.players.tracks.decoder module#

async pylav.players.tracks.decoder.async_decoder(track)[source]#
pylav.players.tracks.decoder.decode_track(track)[source]#

Decodes a base64 track string into a Track object.

Parameters:

track (str) – The base64 track string.

Returns:

  • Track

  • The decoded Track object

pylav.players.tracks.encoder module#

async pylav.players.tracks.encoder.async_bulk_re_encoder(track, node)[source]#
async pylav.players.tracks.encoder.async_encoder(title, author, length, identifier, is_stream, uri, source, version=3, artworkUrl=None, isrc=None, probe=None, **kwargs)[source]#
async pylav.players.tracks.encoder.async_re_encoder(track, node)[source]#
pylav.players.tracks.encoder.encode_track(title, author, length, identifier, isStream, uri, sourceName, artworkUrl=None, isrc=None, probe=None, version=3, **kwargs)[source]#

Module contents#