Skip to content
Extraits de code Groupes Projets
Valider 5235bee7 rédigé par Deurstann's avatar Deurstann
Parcourir les fichiers

Fix playlist list command

parent 175cd26f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!15Playlist system creation
...@@ -231,8 +231,9 @@ class LktClient { ...@@ -231,8 +231,9 @@ class LktClient {
static commandPlaylistsList() { static commandPlaylistsList() {
var client = new this(); var client = new this();
var once = false; var once = false;
var result = {}; var result = [];
var dataObj; var dataObj;
var prevcont = 0;
function __getResult(client) { function __getResult(client) {
return new Promise(resolv => { return new Promise(resolv => {
client.m_socket.setTimeout(0); client.m_socket.setTimeout(0);
...@@ -242,10 +243,18 @@ class LktClient { ...@@ -242,10 +243,18 @@ class LktClient {
once = true; once = true;
return null; return null;
} else { } else {
client.close();
dataObj = __mpdToObject(data); dataObj = __mpdToObject(data);
result = dataObj.name.split(" "); if(dataObj.name) {
resolv(result); Array.prototype.push.apply(result,dataObj.name.split(" "));
}
if(dataObj.continue) {
if(prevcont==dataObj.continue){
client.close();
resolv(result);
}
prevcont = dataObj.continue
client.m_socket.write(`${dataObj.continue} listplaylists\n`);
}
} }
}); });
}); });
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter