Decodeur/encodeur de playlist au format pls/m3u

Soyez le premier à donner votre avis sur cette source.

Vue 7 222 fois - Téléchargée 545 fois

Description

Classe Statique permet de charger une playlist de format .PLS et .M3U (les format les plus répandus sur la toile), et de les décoder dans un XML, permettant ainsi d'avoir accès directement aux informations présentes (nom du fichier, nom et durée du morceau).

Toute la documentation et les commentaires se trouvent dans le .as fournis.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Utilisateur anonyme
17 oct. 2009 à 09:19
oui je le trouve a la perfection 5 étoiles.
BananaTree Messages postés 337 Date d'inscription vendredi 15 octobre 2004 Statut Membre Dernière intervention 2 novembre 2010
17 oct. 2009 à 11:19
slt,

j'ai pas téléchargé, mais juste jeté un rapide coup d'oeil sur l'as (comme d'hab lol)

je penses que tu devrais virer le loader et définir l'action de l'event complete en fonction "trim".
ça te permetrais de renomer ta classe en "???Parser.as" et la rendrait plus souple d'utilisation (utilisation avec massapi, ou des systèmes de loader intégrée comme ceux du spas 3.0)

beau travail...

++
pascal
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 12
17 oct. 2009 à 11:59
Alors, Bananatree, soit tu en as trop dit, soit pas assez .... tu peux développer, stp, car j'ai pas vraiment tout compris le pourquoi du comment que tu me dis de faire ça ...

Le seul soucis d'une classe statique est qu'elle n'est pas un EventDispatcher car elle n'a pas d'instance. C'est à dire qu'elle est "muette" et donc ne peux pas envoyer d'événements. Ce qui oblige à écouter le loader pour savoir quand le chargement est fini.
Mais si tu as une autre solution, je suis évidemment preneur !

Peg'
top30 Messages postés 1158 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 6 août 2010
22 oct. 2009 à 22:59
Je profite qu'il faille un commentaire pour pouvoir noter (j'ai oublier) pour te préciser que j'ai inverser le concept pour l'interface "playlist":
--> encode(data:String):XML ; (EFFECTUANT l'ENCODAGE ET SUPPRIMANT l'ERREUR)
--> decode(data:XML):String ; (EFFECTUANT l'DECODAGE ET SUPPRIMANT l'ERREUR)

J'ai mis 9.5 (9 avec la souris, et 0.5 avec tout mon respect..)
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
23 oct. 2009 à 18:55
La je trouve que vous chipotez !!! Perso, AbstractPlaylist.as me convient très bien, après les nomenclatures c'est toujours pareil : c'est un sujet de désaccord certain.

J'ai mis 7 ( source finalement bien utile 5, et écrite proprement +2 )

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.