Comunidad de diseño web y desarrollo en internet online

Flash se pega al cerrar la aplicación problema con micrófono

Citar            
MensajeEscrito el 24 Ene 2012 07:02 am
Saludos, soy nuevo por acá, he de admitir que flash no es lo mío, soy realmente novato.

El problema es que activo el micrófono y todo bien, sin embargo cuando registra un sonido fuerte y luego cierro la aplicación se pega flash y tengo que finalizar el proceso, este es el código con el que lo activo:


Código ActionScript :

this.mMicro.bMicro.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);

var mic:Microphone;
var ns:NetStream;

function mouseDownHandler(event:MouseEvent):void
{
   mic = Microphone.getMicrophone();
   mic.setLoopBack(true);
   mic.setUseEchoSuppression(true);
        mic.setSilenceLevel(5, 1000);

   this.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);

   mic.addEventListener(StatusEvent.STATUS, this.onMicStatus);
        mic.addEventListener(Event.ACTIVATE, micActive);   
}

function micActive(e:Event):void
{
   var nc:NetConnection = new NetConnection();
   nc.connect(null);
   ns = new NetStream(nc);
   ns.attachAudio(mic);
}

function onMicStatus(event:StatusEvent):void
{
   if (event.code == "Microphone.Unmuted")
   {
      this.removeEventListener(StatusEvent.STATUS, onMicStatus);
      this.gotoAndPlay(2474);
   }
}


Muchas gracias de antemano...

Por chrids

4 de clabLevel



 

safari
Citar            
MensajeEscrito el 24 Ene 2012 08:34 am
El .fla pesa 183.1 MB
El .swf pesa 38.7 MB
Contiene archivos flv en el time line,
Funciona de mil maravillas, hace todo lo que debe hacer, hasta que lo cierro jeje

No se que más información adjuntar, pero si necesitan algo más solo avisenme, estaré varias horas más intentando que funcione jeje

Por chrids

4 de clabLevel



 

safari
Citar            
MensajeEscrito el 25 Ene 2012 07:08 am
parece suceder solo cuando está:

Código ActionScript :

mic.setLoopBack(true);


Pero no logro activar el micro si no...

Por chrids

4 de clabLevel



 

safari
Citar            
MensajeEscrito el 25 Ene 2012 12:05 pm
Interesante, pero solo se pega cuando se corre sobre flash, en el navegador cierra bien, me siento como Don Quijote luchando contra un molino jeje

Afortunadamente eso es todo lo que requiero, así que solucionado :) saludos...

Por chrids

4 de clabLevel



 

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.