La verdad es que como sabran soy nuevo en esto de flash pero eh podido crear un reproductor mp3 con playlist en xml
mi problema radica en que no se como hacer un buffer del mp3 y calcular el estado de este para que dependiendo de la carga de el buffer se active el boton de play y que antes de xx cantidad de bufer se muestra en mc de loading
para mas informacion esto lo pretendo hacer en un mc llamado control_mc donde tengo 3 fotogramas lo que no logro es indicarle a el control_mc que cuando el buffer cargue xx cantidad pase al sig fotograma
anexo script de mp3
var mp3:Sound = new Sound(urls,buffer);
barra_mc._xscale = 0;
infotrack.text = "Selecciona una pista";
stop_btn.onRelease = function(){
control_mc.gotoAndStop(1);
control_mc.grabar = 0;
mp3.stop();
}
mp3.onID3 = function(){
display_txt.text = mp3.id3.artist+" - "+mp3.id3.songname
}
this.onEnterFrame = function(){
var pos:Number = Math.floor(mp3.position*100/mp3.duration);
barra_mc._xscale = pos;
var segundos:Number = mp3.duration/1000;
var min:Number = Math.floor(segundos/60);
var seg:Number = Math.floor(segundos%60);
var posicion:Number = mp3.position/1000;
var minpos:Number = Math.floor(posicion/60);
var segpos:Number = Math.floor(posicion%60);
if (segpos<=9){
control_mc.info_txt.text = minpos+":0"+segpos+" / "+min+":"+seg;
}else{
control_mc.info_txt.text = minpos+":"+segpos+" / "+min+":"+seg;
}
}