Skip to content

Create expand playlist code for use in local/streaming backends. #303

@adamcik

Description

@adamcik

This code should be able to take a URI and 1) determine if it is a playlist based on basic extension matching 2) parse / expand it to a list of tracks and/or playlist instance.

As for playlist types we should consider supporting the current list is M3U(8), PLS, ASF, ASX, RAM and XSPF. When it comes to actual use in the backends the idea is that we check for a playlist match in the lookup method of the library, and if we match fetch, parse and expand the playlist returning the tracks instead.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions