viernes, mayo 05, 2006

Como integrar el Flash Player a ALSA

Noticia de: Mononeurona
Por pakal nos Cuenta : A todo nos pasa los mismo: si pones (o encuentras) una animación con flash, XMMS o Beep Media Player dejan de funcionar y al resve, si pones el BMP navegas sin oir flash.

El plugin Dmix soluciona esta situación. Primero instalamos lo que necesitamos.

#apt-get install alsa-oss alsaplayer mpg321 alsaplayer-alsa alsa-base

Creamos el archivo ~/.asoundrc, y le ponemos esto:

pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 8192
rate 44100
}

bindings {
0 0
1 1
}
}

pcm.dsp0 {
type plug
slave.pcm "dmixer"
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.default {
type plug
slave.pcm "dmixer"
}

ctl.mixer0 {
type hw
card 0
}
Reiniciamos alsa: 
#/etc/init.d/alsa restart 
Creamos un icono personalizado para  que firefox use aoss con este comando:
aoss firefox & 

Y listo, ahora ya podemos escuchar flash al mismo tiempo que BMP.

Happy hacking!