[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: no sound in galeon/mozilla flash



Nori Heikkinen wrote:
short version: i can't get sound with flash in mozilla or galeon.

longer version: i've installed flashplugin-nonfree and libflash0. i can see flash
movies in my two browsers (haven't tested it on anything else), but i
can't hear anything.

sometimes xmms is running when this happens; sometimes not.
sound in general works.

can anyone help me out here?  all i want at work is a little
homestarrunner!

thanks a lot,

</nori>



Some sound cards (sblive and... i forget) support multiple opens in hardware. Meaning, more than one program can open and use /dev/dsp at once.

Other cards do not support this, so if one program is using /dev/dsp, nobody else can. For desktop environments, this is largely worked around by using a dsp wrapper (esound for gnome, artsd for kde) and using that daemon to get to sound instead. xmms has plugins for both, or it can use alsa/oss natively. The downside is that this adds a little latency to the sound, but personally I've never noticed it. Then again, at home my primary sound card supports multiple opens so not everything is using artsd.

You didn't mention what the underlying sound system is, but it doesnt matter much as I do belive flash only supports oss. If you're using alsa, load the oss compatibility modules for playing pcm data and using the mixer.

If none of this helps, do an 'fuser -v /dev/dsp' and see what processes are using it. Kill them and retry using flash (you might have to restart the brower completely as I'm not sure that flash ever retries the open on the soundcard).



--

Mental (Mental@NeverLight.com)

 "The Torah...  The Gospels...  The Koran...
 Each claimed as the infallible word of GOD.
 Misquoted, misinterpreted, misunderstood, and misapplied.
 Maybe that's why he doesn't do any more interviews." - sinfest.com

CARPE NOCTEM, QUAM MINIMUM CREDULA POSTERO.

GPG public key: http://www.neverlight.com/pas/Mental.asc




Reply to: