Ongelmana on, että jos olen avannut amaroKin (muuan musiikkisoitin) niin äänet Firefoxilla eivät toimi ellen sulje amaroKia ja käynnistä Firefoxia uudelleen. Eli amaroK siis kai varaa äänet jotenkin. Siinä on sound systemina aRts engine. Olisi myös xine engine ja joku GSstreamer mutta nuo eivät toimi. Pitäisikö Firefox sitten pistää toimimaan jollain muulla kuin aRtsilla, jos se nyt edes sillä on toiminnassa, ja jos tuo siihen nyt edes vaikuttaa.
Minulla on tässä Mandriva 10.1 ja Firefox 1.0.4.
Minulla on tässä Mandriva 10.1 ja Firefox 1.0.4.
Vastaukset 2
Vanhimmat
Ehkä en nyt tajua, mutta kerrotko, minkälaisia ääniä se sun Firefox päästelee? Yleensä selaimet kun hoitavat multimediasisällön soittamisen jollain pluginilla tai ulkoisella ohjelmalla..
Ja muuten, amaroKin kanssa on mullakin ollut ongelmia, versio 1.2.4:ssa on mukana aKode-niminen engine, joka pistää äänikortin tukkoon jollain koneilla. Vaihdoin sen xine-engineen, niin nyt toimii.
Xinen saat toimimaan, kun asennat xine-lib-paketin. (tai libxine tms., miten sitä Mandrivassa nykyään sitten kutsutaankaan)
Nämä rimpsut lykkäät sinne
/etc/asound.conf tiedostoon:
pcm.p0 {
type hw
card 0
device 0
}
ctl.p0 {
type hw
card 0
device 0
}
pcm.direct {
type plug
slave.pcm "p0"
}
pcm.shared {
type dmix
ipc_key 1024
slave {
pcm "p0"
period_time 0
period_size 8129
buffer_size 65536
rate 44100
}
bindings {
0 0
1 1
}
}
ctl.shared {
type plug
slave.pcm "p1"
}
pcm.!default {
type plug
slave.pcm "shared"
}
Ja kun nuo on laitettu, niin asetat käyttämissäs
sovelluksissa sellaiset asetukset, että
ne käyttää Alsaa, ja siinä deviceä "shared".
Jos erikseen ei deviceä mainita, niin
ohjelma käyttää !default -deviceä, mikä
on redirectattu shared -deviceen.
Tuo "shared" -virtual device on siis semmonen
putki, mihin voi monta ohjelmaa tunkea
äänivirtaa yhtäaikaa omista secondary
-buffereista. Sec.bufferit miksataan
primary bufferiin etcetc eijaksaselittää
kylläsetoimii huoh ...
RTFM, jeps.